8/10 Good
Christian B.
Jul 5, 2021
Sehr schön ruhig und erholsam, da nur wenig gebuchte Appartements.
Christian B.
Stayed 14 nights in Jun 2021
Yes, this property allows pets (limit 1 total).
Check-in begins at 2:00 PM.
Check-out is at 11:00 AM.
Situated in Mylopotamos, this apartment building is steps from Sfagia Beach and Church of Agios Yiorgos. Limni Beach is 0.2 mi (0.3 km) away.
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window