Homestays in Rhodes City
We found 1 property with availability in Rhodes City
Show on map
Romantic Rooms With Stunning Sea View
Voriou Ipirou 19, Rhodes, Greece, Rhodes City, Greece
Located about a 20-minute stroll from Ixia Beach, the 30 m² Romantic Rooms With Stunning Sea View apartment comprises a patio and a balcony. Set only a short drive from Ancient Olympic Stadium, this…
- 1-1