mazaganresort

Mazagan Beach Resort is a 5 star hotel, set in 250 hectares of undeveloped land, at the center of the oasis, next to a 7 km long beach, with 500 rooms and suites.