Starting at
Front of Property
Interior Entrance
Lobby Lounge

TripAdvisor Review

Based on 79 review

See all

Property Location With a stay at Elikon Hotel, you'll be centrally located in Athens, just a 4-minute walk from Omonia Square and 15 minutes by foot from Syntagma Square. This hotel is 0.5 mi (0.8 km) from National Archaeological Museum of Athens and 0.6 mi (1 km) from Ermou Street. Distances are ...

More details