With more than 20 rooms, Riad Challa is a luxury Riad in Marrakech. Perfectly located in the old Medina, just 5 minutes walk to Djemaa El Fana.The Riad is merged a vision to create an upscale boutique-style accommodation to suit the taste of all categories..