South Rhodes, Greece59.2 km to Rhodes centre
Detached Villa, Bedrooms 3, Bathrooms 3, (Sleeps 6)
Member Since 2006
- English, French, Spanish, Italian, Greek
Pool / Spa
Cancelled bookings will not receive a refund.
This property doesn't have any reviews yet.
South Rhodes, Greece