4 night luxury city break in marrakech with three valley day trip
Enjoy a short trip to marrakech and stay at a wonderful authentic moroccan hotel with western standard facilities explore the city at your own pace and one day take an excursion to the beautiful three valleys with a private guide