{{ selectedOfferDetails }}
Located in Rhodes Town, just 600 meters from the Street of Knights, this hotel offers accommodations with free WiFi. Each unit features a satellite TV, a toaster, a refrigerator, and a kettle. The private bathrooms are equipped with either a bath or shower, and towels are provided. Rhodes International Airport is 13 km from the property.
Loading...

We are working on it

Hold tight while we search all the best deals!
  • Low deposit
  • Protected Payments
  • Expert Advisors
  • Rated 4.8/5
0203 474 3075