I stayed twice at the Casablanca Marriott Hotel, once at the beginning of my trip in Morocco and again at the conclusion of my trip. During both stays, I found the hotel to be very nice. This is a five star hotel, that provides all of the services of one of such ranking. It is a very clean and beautiful place, with great service (from Reception, Concierge, to housekeeping). Highly recommend this hotel,