Verified review
10/10 Excellent
Alain g.
Aug 13, 2018
très bon séjour dans cet immeuble, j'ai adoré
Stayed 21 nights in Jul 2018





































No, pets are not allowed at this property.
Onsite parking is available at the property.
Check-in begins at 3:00 PM.
Check-out is at 11:00 AM.
Situated in Ilioupoli, this apartment building is 0.8 mi (1.4 km) from Athens Metro Mall and within 3 mi (5 km) of Kalamaki Beach and Alimos Marina. Syntagma Square and Acropolis are also within 6 mi (10 km). Ilioupoli Station is only a 4-minute walk and Alimos Station is 17 minutes.