Location Hotel “Villa Dora” is set in Rhodes. It boasts a convenient location within 11 km from the historic city center.Hotel features Wi-Fi is available throughout the property. Leisure options include an swimming pool. Smoking is not allowed at the hotel.
- Swimming Pool
- Air conditioning