Le Riad Lena & Spa est situé au cœur de Marrakech, à 8 minutes à pied de la place Jamaâ El Fna. Il offre une vue panoramique sur les montagnes de l'Atlas et la médina depuis son toit-terrasse. Les chambres sont réparties autour d'un patio.