Hotel Cecil

Avg. User Rating:


Djemaa El Fna Square, Marrakech, Morocco
Show More Info
Hotel Cecil Photo,

User Reviews


location, location, location
location, location, location