Thanasis Place 2.0
207 Ippokratous, Athens, 11471, Greece
Well located in Athens, Thanasis Place 2.0 provides air-conditioned rooms, a shared lounge and free Wi-Fi. The property is around 2.2 km from Omonia Metro Station, 2 km from Museum of Cycladic Art and 2.4 km from Syntagma Square.