Комплекс расположен возле пляжа Лардос, в 55 км от города Родос. Из каждого номера открывается прямой или боковой вид на море. Акрополь Линдоса находится в 6 км от отеля, автобусная остановка – в 300 м. Отличный вариант для туристов, совмещающих пляжный отдых с осмотром достопримечательностей.