Sgourou villas
We found 3 properties with availability in Sgourou
Show on map
Pines Villa
Κώστα Καρυωτάκη, Sgourou, Greece
The 4-bedroom Pines Villa Sgourou offers proximity to nearby tourist spots, such as Ialysos beach, situated 4.4 km away. The villa sleeps a maximum of 8 guests and includes cars available to rent.
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-3