Set in the heart of Rhodes Island this international-style hotel features 19 rooms and quick access to The Water Park, Archaeological Museum of Rhodes (Hospital of the Knights) and Rhodes Jewish Museum.
Governors Palace, Collachium and Diagoras Stadium are within a 5-minute walk of the property. Just 20 minutes from the center of Rhodes Island.
The property enjoys a prime location within a 15-minute drive to Diagoras.
This airport property features air-conditioned guestrooms fitted with a refrigerator, an in-room safe and climate control.