Despite the staff friendliness, they changed me 2 times of hotel (on a 3 days stay) because of room unavailability. Even if I called the day before my arrival and confirm everything's ok. This is real bad management. Otherwise the breakfast is nice. I don't know other hotel in Marrakesh so I can't say if I recommend or not. But my advise is : Be prepared to pack your stuff anytime when they they ask to change room or hotel. Don't plan any big trip when you stay on these hotel! Good luck