If you are heading to Morocco you cannot go wrong with La Mamounia. I visited for the first this past Christmas and New Years it is such a beautiful place. The hotel is spotlessly clean, Beautifully designed and has every amenity you can dream of. The most Beautiful spa, With one of the most incredible indoor swimming pools with gold leafed columned moorish arched corridors. The out door swimming pool is also incredible. The rooms are stunning, ask to see the churchill suite if its available it is the room that winston churchill stayed in on his trips to Morocco, they have one of his paintings on the wall and his pipe and top hat in a lucite case.
This hotel really has everything you could ever want, the hotel has a mini rodeo drive in the lobby with a Cartier, Gucci, Fendi, Louis Vuitton, Dior, and several other jewelry stores. You don't have to leave the hotel and probably wont want to because of the incredible beauty of the hotel itself but when you do finally stop exploring the various casinos restaurants bars shops and acres and acres of beautiful gardens and orchards you step out the front gate of the hotel and you are right in the center of the city, it is probably a five or max ten minute walk to the Medina where the snake charmers and great little shops are. and much much more!
I really recommend this hotel! Have a wonderful trip