Relax in luxury surroundings and enjoy outstanding amenaties in Marrakech located 1,000 meters above sea level at the foot of the High Atlas Mountains. View images, prices and booking information.