Accor - Al Shamal Qatar Turaif Al Hudud Ash Shamaliyah
company description the movenpick hotel waad al shamal is a luxury 5-star hotel located in the stunning northern province of saudi arabia. boasting a total of 243 rooms, guests can indulge in unparalleled comfort and opulence duri...