Jacuzzi in Sgourou
We found 2 properties with availability in Sgourou
Show on map
Rhodes Villa 365
Μητροπολίτου Αγαπίου 0, Sgourou, Greece
Situated 3.8 km from the medieval castle "Palace of the Grand Master of the Knights of Rhodes", the 3-bedroom Rhodes Villa 365 Sgourou offers guests to enjoy a terrace and a picnic area. Featuring a…
Hillside Horizon Villa
Αγία Βαρβάρα 37 Σγουρού, Sgourou, Greece
The 7-bedroom Hillside Horizon Villa Sgourou offers easy access to such tourist spots as St. Varvara, located only a 6-minute walk away.
starts from
543 USD
price for 1 night
- 1-2