Five-star hotel with a restaurant - that also happens to serve some of the finest examples of Moroccan cuisine. The resident stables house Arabian horses that can be rented. Selman is a high-end lodging option when staying in Marrakech.
Our favorite tips around the world.