Alkyonari Hotel is located in Ammouliani Island. Free WiFi access is available. Each room here will provide you with air conditioning and a balcony. There is also a refrigerator. Each private bathroom includes a shower.
Alkyonari Hotel is located in Ammouliani Island. Free WiFi access is available. Read more
Alkyonari Hotel is located in Ammouliani Island. Free WiFi access is available. Each room here will provide you with air conditioning and a balcony. There is also a refrigerator. Each private bathroom includes a shower.
Alkyonari Hotel is located in Ammouliani Island. Free WiFi access is available. Each room here will provide you with air conditioning and a balcony. There is also a refrigerator. Each private bathroom includes a shower. Tavernas and cafes are within walking distance of Alkyonari. The port offering frequent connection with Ouranoupoli Town is around 200 metres away.
Number of Rooms: 14