Rhodes >
Sgourou
Sgourou hotels & apartments, all accommodations in Sgourou
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…
Recommended hotels in Sgourou
Show more + Less -
Anna Maria Suite
Κεπλερου Καρτεσιου Ισόγειο, Sgourou, Greece
Located 4.5 km from Castle Of The Old Town, the 1-bedroom Anna Maria Suite Sgourou is about 10 minutes' drive from a top family-friendly place like Old Town Aquarium. Wi-Fi and private car parking…
Eramel Cozy Apartment With Sea View
Βελισσαρίου, Sgourou, Greece
The 60 m² Eramel Cozy Apartment With Sea View Sgourou is located within a 10-minute drive of the medieval castle "Palace of the Grand Master of the Knights of Rhodes" and 3.5 km from Stadium of…