Situata sull'isola di Ammouliani, l'Alkyonari Hotel offre la Wi-Fi gratuita.
Tutte le camere dispongono di aria condizionata, balcone, frigorifero e bagno privato con doccia.
L'Alkyonari si trova a pochi passi da taverne e caffetterie, e a circa 200 metri dal porto, che fornisce collegamenti frequenti con la città di Ouranoupoli.