Socrates Hotel

Starting at

TripAdvisor Review

Based on 236 review

See all

With a stay at Hotel Socrates, you'll be centrally located in Athens, within a 5-minute drive of National Archaeological Museum of Athens and Omonia Square. This hotel is 1.6 mi (2.5 km) from Syntagma Square and 2.4 mi (3.8 km) from Acropolis. Make use of convenient amenities, which include complime...

More details