Where is Xenophon Hotel, Athens?

Where is Xenophon Hotel, Athens located?

Xenophon Hotel, Athens, Xenophon Hotel, Athens, Greece (approx. 38.01522°, 23.72897°)


Where is Xenophon Hotel, Athens on the map?