Sgourou apartments
We found 3 properties with availability in Sgourou
Show on map
Anna Maria Suite
Κεπλερου Καρτεσιου Ισόγειο, Sgourou, Greece
The 50 m² Anna Maria Suite Sgourou is located 4.6 km from the medieval castle "Palace of the Grand Master of the Knights of Rhodes" and 10 minutes' drive from Stadium of Rhodes. The apartment sleeps…
E&A Luxury Apartment With Sea View
Velissariou Street, Aftostegasi, Sgourou, Greece
To enjoy your vacation in Sgourou, stay at the 2-bedroom E&A Luxury Apartment With Sea View Sgourou, which is 4.1 km from the pink - domed Mosque of Suleyman and about a 10-minute ride from St…
Eramel Cozy Apartment With Sea View
Βελισσαρίου, Sgourou, Greece
Located 4.2 km from the medieval castle "Palace of the Grand Master of the Knights of Rhodes", the 2-bedroom Eramel Cozy Apartment With Sea View Sgourou is about a 10-minute drive from a top family…
- 1-3