Self Catering in Rhodes City
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Hidden Garden Rhodes Apartments
20Th Km Eo Rodou Lindou Ave, Afantou, Rhodes, 85103, Greece, Rhodes City, Greece (Open map)
Natural attractions in the area include Anthony Quinn Bay, around 10 minutes' drive from this Rhodes City hotel, and a beach is...
Read more...