8/10 Good
Jonathan G.
9 Raj., 2022
Wonderful location but villa lacked maintenance and communication with owners.
Jonathan G.
Stayed 7 nights in Jul 2022
No, pets are not allowed at this property.
This family-friendly Rhodes villa is located on the waterfront, within 2 mi (3 km) of Lachaniás Beach and Kalovriaki Beach. Gennadi Beach is 2.8 mi (4.6 km) away.
All reviews shown are from real guest experiences. Only travelers 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.