Alkyonari Hotel is a great place to stay in Ammouliani.
Alkyonari Hotel is located within 10 minutes' walk from the center of Ammouliani. Due to a port nearby, this hotel is perfectly connected with other parts of Ammouliani.
Alkyonari Hotel is a property in Ammouliani that comes with 12 rooms and provides climate control, cable TV with on-demand movies, pay television, a balcony and a closet. Alkyonari Hotel offers rooms with city view. Guests can take advantage of a bathtub, a shower and bath sheets supplied in the bathrooms.