Situated on North coast of the
Mediterranean island of Crete, the Maya
Beach Hotel supplies its holiday makers
with an unobstructed view of the Aegean
Sea, adorable fresh light breeze,
calming sunshine combined with excellent
services of solicitous staff.