Where is Theoxenia Palace, Athens?

Where is Theoxenia Palace, Athens located?

Theoxenia Palace, Athens, Theoxenia Palace, Athens, Greece (approx. 38.07436°, 23.81987°)


Where is Theoxenia Palace, Athens on the map?