The hotel complex is located on the side of a mountain and offers views over the Mediterranean. It is around 650 km from Ladiko bay and just 850 m from Anthony Quinn bay. Faliraki lies around 2.5 km away and guests may reach Rhodes after a 17 km drive.