El Thalassa Hotel, situado a solo 300 metros del puerto de Ammoulianí, ofrece habitaciones con conexión WiFi gratuita y balcón. A 3 minutos a pie se pueden encontrar tiendas y tabernas tradicionales que sirven platos de pescado fresco.
Las habitaciones del Thalassa cuentan con TV y baño privado con ducha.
La playa de Alykes se sitúa a 1 km. La isla de Ammoulianí dispone de conexiones en ferry con la localidad de Tripiti, en la costa opuesta.