Riad Les Trois Palmiers El Bacha is in the heart of Marrakech, within a 5-minute walk of Dar el Bacha Palace and Le Jardin Secret. This upscale riad is 1.2 mi (1.9 km) from Almoravid Koubba and 1.3 mi (2 km) fr ... Read more

View all Luxury Hotels in Marrakech