Central hotels in Sgourou
We found 1 property with availability in Sgourou
Show on map
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-1