Mazagan Beach Resort

Website Under Temporary Maintenance

We apologize for the inconvenience as we are performing scheduled maintenance and will be back online shortly.

Book your stay at Mazagan Beach Resort or call +212 5 23 38 8080 for assistance.

Copyright ©2017, Mazagan Beach Resort