Alkyonari by Anna
Exceptional 9.5 (258 reviews)
Bed & Breakfast
About it
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 656 feet away.
Its strengths
Pets allowed
LAN Wi-Fi
Parking
Family rooms
Location
Ammouliani63075 Ammouliani
Dates of your stay
Availability with