Situé à 300 mètres du port d'Ammoulianí, l'établissement Thalassa Hotel propose des chambres dotées d'une connexion Wi-Fi gratuite et d'un balcon. Des commerces et des tavernes traditionnelles qui proposent des plats de poissons frais sont accessibles en 3 minutes de marche.
Toutes les chambres du Thalassa Hotel comprennent une télévision et une salle de bains privative avec une douche.
La plage d'Alykes se trouve à 1 km. La ville d'Ammoulianí est reliée en ferry à la côte opposée de l'île, où se situe le village de Tripiti.