Discover Marrakech through its colorful souks, hidden courtyards, fragrant kitchens, and nearby Atlas foothills. This five-day city escape pairs guided cultural experiences with a stylish riad stay and enough free time for hammams, rooftop dinners, and independent shopping.