Отель расположен в самом центре Айя-Напы рядом с древним монастырем и будто спрятался в зелени садов недалеко от живописной гавани и пляжа. Построенный в 1989 году, последняя реконструкция проводилась в 2012 году. Занимает площадь почти 13 тыс. кв. м.