In Marrakech (Medina). A stay at Riad Karmela places you in the heart of Marrakech, steps from Boucharouite Museum and 4 minutes by foot from Shrob ou Shouf Fountain. This upscale riad is 2 mi (3.3 km) from Jemaa el-Fnaa and 3 mi (4.8 km) from Majorelle Gardens.