Set 4.9 km from Marrakesh Train Station and 4.9 km from Menara Gardens in Marrakech, Villa noor offers accommodation with a kitchen. This property offers access to a balcony, free private parking and free Wi-Fi. Djemaa El Fna is 7.
Route de Souihla, Marrakech, Marocco