Kiotari Rhodes Beach Villas

LUXURY & SUPERIOR - Kiotari Beach front villas

3 BEDROOMS / 3 BATHROOMS / 7 GUESTS