Contact
0248 721 109
0248 721 109
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..Min age for checkIn: 18, CheckIn: 2:00 PM - midnight, CheckOut: 12:00 PM