Notos Hotel
3 Stars
Gennadi , Rhodes, Gennadi, Greece - 85109 - Rhodes,
Greece
View Map
Area: Gennadi