We are located on the central-west side of the island of Rhodes. At the foot of the highest mountain of the Dodecanese, gazing at the view of the Aegean Sea decorated with numerous islands and enjoying unique sunsets with a glass of wine.
Our hotel offers transfers from and to the airport and we also handle car rentals. For more information you can contact us.
At the top of Attaviros Mountain there is an ancient temple dedicated to Zeus making the mountaineering route to the summit a frequent phenomenon for explorers-climbers wishing to climb the highest mountain of the Dodecanese.