Featuring a terrace and free WiFi Meni Apartments Hotel is set in the heart of Athens close to National Theatre of Greece.Each of the units consists of a living room with a flat-screen TV a well-equipped kitchenette and a private bathroom with shower. A microwave a fridge and stovetop are also available as well as a coffee machine.Guests at the aparthotel can enjoy a continental breakfast.Omonia Square is a 7-minute walk from Meni Apartments Hotel. Elefthérios Venizélos Airport is 20 km away.
Oops! sorry this is not available. Select other options or update your search.
Out of date offers
The availability of the offers may have changed during this time. Would you like to refresh the prices?