Close to the ancient city of Taroudant, set in a garden of fragrant roses, elegant palms, tumbling bougainvillea and citrus groves, and surrounded by parkland, La Gazelle D’Or is all about blissfully cocooned luxury. Privately-owned, the hotel feels like a welcoming home, opulently appointed with Moroccan mosaics, handwoven rugs and valuable antiques. Hidden away in the peaceful gardens, in flower-covered stone cottages, just thirty rooms, suites and a large maison are individually decorated with traditional handicrafts and antique furnishings, and include a cosy log fire, spacious lounge and private terrace – where, in keeping with the relaxed ambience, breakfast is served as late as you wish.