Socrates Hotel

Starting at
$26
Featured Image
Lobby
Room

TripAdvisor Review

Based on 235 review

See all

Property Location With a stay at Hotel Socrates, you'll be centrally located in Athens, within a 5-minute drive of Omonia Square and National Archaeological Museum of Athens. This hotel is 1.5 mi (2.4 km) from Syntagma Square and 2.3 mi (3.7 km) from Acropolis Museum. Distances are displayed to th...

More details