O Alkyonari Hotel está localizado na Ilha Ammouliani. Está disponível acesso Wi-Fi gratuito.
Todos os quartos possuem ar condicionado e uma varanda. Também há um frigorífico. Cada casa de banho privativa inclui um chuveiro.
Há tabernas e cafés a uma curta distância a pé do Alkyonari. O porto, com ligação frequente à cidade de Ouranoupoli, fica a cerca de 200 metros.