As one of Morocco ’s most vibrant cities, Marrakech ’s hotel scene is constantly changing – helped by more than 1,000 riad ...