One of the finest Hotels in the World Has just opened in Marrakech
THE FINEST ADDRESS IN MARRAKECH Royal Palm Marrakech simply takes luxury to another level. The five-star plus hotel features 135 exquisite suites and villas set within a vast estate lying at the foot of the Atlas mountain range, only a