City Centre
All Rhodes City hotels
We found 1 property with availability in Rhodes City
Show on map
Solemar Apartments
Sotiros 99, Rhodes, Gr, Rhodes City, Greece
The 3-star Solemar Apartments Rhodes Island hotel offers quick access to Chabad of Rhodes, situated nearly 5 minutes' walk away. Wi-Fi for additional charge is provided for guests…
starts from
240 USD
price for 1 night
- 1-1