Unavailable hosting
Enjoy other amazing options in this region.4 star hotel
Meni Apartments Hotel
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Property Location
With a stay at Meni Apartments Hotel, you'll be centrally located in Athens, a 3-minute drive from Omonia Square and 7 minutes from Syntagma Square. This 4-star aparthotel is 2.1 mi (3.3 km) from Acropolis and 2.1 mi (3.4 km) from Acropolis Museum.
Rooms
Make yourself at home in one of the 8 air-conditioned rooms featuring kitchens with refrigerators and stovetops. Rooms have private furnished balconies or patios. 30-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences...
More details
Psaron 8, Athina 104 37, Greece - Athens, Attica - Greece - 10437
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00