Our Location

We are located on the western side of Rhodes, which is less touristy developed offering authentic contact, wild beauty and endless peace. We are at an altitude of 700 meters on the mountain of Attaviros and at the edge of the village of Embona, which is famous for its cuisine and local wine production. The use of a car is essential as the distances of the island are very long due to Rhodes’ size and the central location of the hotel is ideal for a faster exploration of the island. 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.


What people say about us