Where is Theoxenia Residence, Athens?

Where is Theoxenia Residence, Athens located?

Theoxenia Residence, Athens, Theoxenia Residence, Athens, Greece (approx. 38.0739°, 23.81929°)


Where is Theoxenia Residence, Athens on the map?