Updating availability and prices
Offering a sun terrace and views of the city, Meni Apartments Hotel is set in Athens in the Attica Region, 300 metres from National Theatre of Greece
Omonia Square is 600 metres away
Free WiFi is available throughout the property
All units are air conditioned and include a cable TV
Some units have a seating area and/or balcony
All units feature a kitchenette equipped with a microwave and fridge
Towels are provided
Guests can enjoy a drink at the on-site bar
National Archaeological Museum of Athens is 900 metres from Meni Apartments Hotel, while Monastiraki Flea Market is 1
1 km from the property
The nearest airport is Elefthérios Venizélos Airport, 20 km from the property
A security deposit of EUR 70 is required upon arrival for incidentals
This deposit is fully refundable upon check-out and subject to a damage inspection of the accommodation
This apartment features a balcony, tile/marble floor and sofa
Hotel
Tax Information
Taxes information: This destination requires a local tourist tax (not included in the price per person and night) that must be paid directly at the hotel.