Отель Santa Beach находится у пляжа между поселками Неи-Эпиватес и Агиа Триада. Во большинстве номеров и в люксах отеля есть балкон с прекрасным видом на окрестности. Все номера оборудованы кондиционером, сейфом, мини-баром и телевизором со спутниковыми каналами. К услугам гостей отеля открытый бассейн со снэк-баром, винный лаунж и ресторан Andromeda с видом на море, где подают блюда средиземноморской и греческой кухни.
Отель реновирован в 2017 году.
Отель Wellness Santa Resort расположен у песчаного пляжа курортного поселка Агиа Триада. На территории работает открытый бассейн с баром и террасой для загара, ресторан греческой и средиземноморской кухни с видом на море, спа-центр с сауной, хамамом, крытым бассейном и гидромассажной ванной. К услугам гостей номера в средиземноморском стиле, в большинстве есть балкон.
Wellness Santa Resort построен в 2018 году.
В отеле используются источники солнечной и геотермальной энергии.