City Modern House
Situated in Athens, 1.8 km from National Theatre of Greece and 2.3 km from Omonia Square, City Modern House offers air conditioning. The property is around 2 km from Omonia Metro Station, 1.9 km from National Archaeological Museum of Athens and 2.9 km from Kerameikos Metro Station. Free WiFi is available throughout the property and […]