translate English to French: This luxurious riad hotel accommodation is located in the centre of the famous red city of Morocco, Marrakech.
Riads Marrakech, situé à quelques mètres du marché du Mellah et de la fameuse place Jemaa el Fna où la vie nocturne avec ses spectacles et ses animations ne vous laissera pas indifférent.