Verified review
8/10 Good
Gilbert L.
May 21, 2025
Liked: Cleanliness, check-in, communication, location, listing accuracy
Excellent
Stayed 7 nights in May 2025





































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.
Nestled on the beach, this South Pelion apartment building is 1.8 mi (2.9 km) from Paou Beach and 2.4 mi (3.9 km) from Monastery of St Nicholas of Pau. Goúrna and Lefókastro Beach are also within 6 mi (10 km).