Reservations: +1-888-407-3027



Airport Shuttle
Free Parking
Safety Deposit Box
Air Conditioning
24-Hour Front Desk
Elevator
Show all amenities
Meni Apartments, located in the heart of Athens on Psaron Street, offers contemporary aparthotel accommodations just a 9-minute stroll from the National Theatre of Greece. Each air-conditioned unit features a balcony, a cozy ... more
Meni Apartments offers air-conditioned aparthotel accommodations with a balcony and well-fitted kitchen.
Yes, free WiFi is available throughout the property.
Popular points of interest include Omonia Square, National Archaeological Museum of Athens, and Monastiraki Square.
Yes, guests can enjoy an American breakfast during their stay.
Each unit features a sofa, seating area, flat-screen TV, safety deposit box, and private bathroom with slippers.
Yes, the apartments are equipped with a kitchen that includes a microwave, fridge, stovetop, electric kettle, and coffee machine.
Yes, the property offers a paid airport shuttle service to Eleftherios Venizelos airport.
Please check with the property directly regarding their pet policy.
Meni Apartments is located approximately 21 miles from Eleftherios Venizelos airport.
Yes, there is a shared lounge area available for guests at Meni Apartments.
Check-in: 15:00
Check-out: 11:00