Hotels with indoor pool
Hotels with indoor pool in Rhodes City
We found 82 properties with availability in Rhodes City
Show on map
White Villa
Αρτέμιδος 3, Rhodes City, Greece
To enjoy your vacation in Rhodes City, stay at the spacious 443 m² White Villa Rhodes City, which is nearly 25 minutes' walk from the cobbled medieval Street of the…
starts from
4603 USD
price for 1 night