There's a new five-star hotel in Morocco—The Oberoi, Marrakech

The Oberoi, Marrakech has 84 spacious and luxurious rooms, suites and villas
10September2019
Esquire Updates