Amunda Bay

The hotel located on the beautiful island of Crete in Heraklion region – Greece, close to the beach. The hotel offers amenities such as swimming pool, bar, restaurant and children facilities.

Amunda Bay

Crete