Royal Mansour Hotel

Royal Mansour Hotel

A. Craig Copetas/Bloomberg

The lobby of the Royal Mansour Hotel is shown in in Marrakech, Morocco on June 3, 2010. In English, Mansour means "winner" and Marrakech means "leave quickly."