This hotel is located at the heart of the historically significant district of Oalyssos just across the lively coastal road from the nearest beach (100 m), which has been awarded a blue flag for its cleanliness. The Medieval town of Rhodes that has been declared a UNESCO Cultural Heritage Site is 5 minutes drive away.