L'hôtel est classé Classe A' Supérieur et il est situé sur la plage tranquille et sablonneuse d'Ammoudara. C'est l'un des bâtiments les plus connus grâce à sa conception architecturale moderne.
Situé à 6 minutes à pied de la plage, cet hôtel familial se trouve dans le centre de Sitia. Il propose des prix abordables, une salle de petit déjeuner et une connexion Wi-Fi gratuite dans tout l'établissement.