The 1-star Alkyonari Hotel is located in Ammouliani Village, Ammouliani. The hotel common facilities include garden.
The property offers double room, family room, triple room and other might be available upon request. Amenities of the rooms include a/c, heating, etc.
The wireless internet is free and available in all areas of the hotel.
There is parking not far away and it is free.
Pets are allowed on request and extra charges will apply.