Athens City Plaza
Stay in the Center of Athens! Athens City Plaza is set in Athens and is 200 m from National Theater of Greece. This hotel offers a 24-hour front desk and luggage storage space. The property is a 3-minute walk from Omonia Square and a 7-minute walk from National Archaeological Museum of Athens.At the hotel, each room is equipped with a wardrobe. The rooms come with air conditioning, and some rooms are fitted with a balcony.Ermou Street-Shopping Area is 0.6 mi from Athens City Plaza, while Monastiraki Square is 0.7 mi from the property. The nearest airport is Elefthérios Venizélos Airport, 12 mi from the accommodations.