The Riad Jowara Boutique Hotel & Spa, nestled in the heart of Marrakech, offers a local and authentic experience in a setting full of charm and serenity. Ideally located just 600 metres from the famous Jemaa el-Fnaa Square, this exquisite property invites guests to soak up the captivating atmosphere of the medina.