El Alkyonari Hotel se encuentra en la isla Ammouliani. La conexión WiFi es gratuita.
Las habitaciones cuentan con aire acondicionado y balcón. Disponen de nevera. El baño privado incluye ducha.
Hay tabernas y cafeterías están a poca distancia del Alkyonari. El puerto que ofrece conexiones frecuentes con Ouranoupoli está a unos 200 metros.