Stay in the Center of Athens! In excellent location. Attractively located in the Athens City Center, Sir Athens is 0.7 mi from Syntagma Square. 0.8 mi from Museum of Cycladic Art, the property is also 0.9 mi away from National Theater of Greece. The accommodations provides free WiFi.Rooms are complete with a private bathroom, while some units at the hotel also boast a terrace.Guests at Sir Athens can enjoy a continental breakfast.National Archaeological Museum of Athens is 1 mi from the accommodations, while Omonia Square is 1 mi from the property. Elefthérios Venizélos Airport is 19 mi away.