In the heart of Marrakech, Riad Petit Karmela offers a welcoming sanctuary with an outdoor pool and spa. Guests enjoy a free breakfast buffet before visiting Bahia Palace. After sightseeing, they return to savor traditional Moroccan cuisine at the restaurant.