Map
6 Derb Chorfa El Kebir, Marrakesh, Morocco
Price
55
website
Hotel
Riad Chorfa