Self Catering in Rhodes City
We found 1 property with availability in Rhodes City
Show on map
Hidden Garden Rhodes Apartments
20Th Km Eo Rodou Lindou Ave, Afantou, Rhodes, 85103, Greece, Rhodes City, Greece
Guests of the 3-star Hidden Garden Rhodes Apartments Rhodes Island hotel can visit the Fort of St. Nicholas, situated a mere 1.5 km away. The hotel also provides car rentals to explore the area.
- 1-1