Estrella Villas
Photo gallery for Estrella Villas
Overview of Estrella Villas
Entire home
Estrella Villas
Rhodes villa with private pool
10
Exceptional
Popular amenities
- Pool
- Kitchen
- Barbecue grill
- Parking included
- Free WiFi
- Air conditioning
Local highlights
Lardos, Rhodes, 85109
- Lardos Beach4 min walk
- Pefkos Beach19 min drive
- St. Pauls Bay20 min drive
- Rhodes (RHO-Diagoras)58 min drive