Beach hotels in Sgourou
We found 2 properties with availability in Sgourou
Show on map
Princess Flora
Third Km Leof. Rodou Kallitheas, 3 1 1, Sgourou, Greece
Situated just 500 metres from Aghia Marina Beach, the 3-star Princess Flora Sgourou hotel also offers a swimming pool. The hotel is a good starting point for Sgourou's sports attractions, including…
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…
- 1-2