Отель находится на северо-востоке Крита с видом на залив Элунды. Гостям доступны: бесплатный Wi-Fi, открытый бассейн с зоной для барбекю, бар и сад. Отель расположен недалеко от пляжа Элунды, в окружении исторических достопримечательностей, таких как древний город Олус и знаменитый остров Спиналонга.