★★★
7 Agiou Konstantinou Str, Near National Archaeological Museum of Athens, Athens, Greece
Property Location
With a stay at Ilion Hotel, you'll be centrally located in Athens, steps from Omonia Square and National Theatre of Greece. This hotel is close to Benaki Museum and Acropolis.
Pet-friendly HOTEL