Self Catering in Rhodes City
We found 4 properties with availability in Rhodes City
Saint Artemios Hotel And Oriental Suites
Ergeiou, Rhodes City, Greece
Avra Beach Resort Hotel
Iraklidon - Ixia Avenue, Ixia, Rhodes City, Greece
Comfort Hotel
Konstantinidi Str. 5, Rhodes City, Greece
Leo'S And Xerxes' Place
Riga Fereou 8, Rodos, Rhodes City, Greece
- 1-4