We stayed at the Holiday Inn next to Casablanca's train station and then caught the train down to Marrakech. It was cheap and also really interesting. They run old French trains, which are in carriages for eight people, and we struck up conversation very easily.
Casablanca, Marrakech train stations
Moroccan trains were one of the highlights of my visit.
If travelling from Casablanca to Marrakech by train - travel first class. It is still amazingly cheap - about £12 each way - but does give air conditioning. Be prepared for stops on the way and late running trains, but it is still an incredible journey.Send your feedback or queries to been.there@guardian.co.uk
Search Been there