Отель расположен рядом с песчаным пляжем, в самом оживленном курортном городке Крита - Херсониссосе, состоит из основного здания, построенного в постмодернистском стиле с использовнием элементов неоклассицизма. Отель состоит из одного четырехэтажного здания. Последняя реновация проводилась в 2006 году. Гости пользуются инфраструктурой отеля Hersonissos Palace.