Hermes Hotel

19 Apollonos Street
Athens
Greece