Evripides Hotel

79 Evripidou Street
Athens
Greece