Alkyonari Hotel ligt op het eiland Ammouliani. Er is gratis WiFi beschikbaar.
Elke kamer is uitgerust met airconditioning en een balkon. Ze zijn tevens voorzien van een koelkast. De eigen badkamers zijn uitgerust met een douche.
Taverna's en cafés liggen op loopafstand van Alkyonari. De haven ligt op ongeveer 200 meter afstand, vanaf hier is er een regelmatige verbinding met het stadje Ouranoupoli.