Romantic hotels in Sgourou
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Princess Flora
Third Km Leof. Rodou Kallitheas, 3 1 1, Sgourou, Greece (Open map)
The centre of Sgourou can be reached in 20 minutes' walk of this hotel, and such cultural venues as Municipal Art Gallery of Rhodes...
Read more...
7.2
Good
14 reviews