Did Morocco last September, visiting Tanger, Marrakech, Fez, then Tetouan.
Current VFR charts are the 1996

edition US "TPC" charts. Pooleys sell them, I think Transair do too. The airspace is well out of date though, but the info is available at the Tanger Flight planning office. The Jepp S Spain chart covers down to Tanger, my recommendation would be to go there 1st, and spend an hour in flight planning, the guys there are really helpful.
Flightplans are mandatory, and you are expected to fly standard VFR routes via VRP's - few of which are marked on the TPC charts but all are available from Tanger. Strangely, a lot of the VRP's seem to be in restricted areas, but apparently they are nearly always inactive.
Tanger to Marrakech the VRP's are Tanger-IBDIR-TIFLET-LEMDI-NEKTI-MAK-Marrakech. Marrakeck to Fez was back to TIFLET then MEKNES-SAISS(Fez). Fez to Tetouan via the Atlas mountains was SAISS-Dar Zwitna-DORDRA-Tetouan. Can provide coordinates for all the VRP's if they'd be helpful, but suggest you get the TPC charts 1st.
Each of the 4 airfields we visited had fuel, though the fuel at Tetouan is hand-pumped from a 45 gallon can. Payment invariably had to be in cash, but they would only accept Euros, and never had any change

We withdrew a huge wedge of local dosh (Dirhams) at Tanger to pay for fuel etc, but nobody but the Souk's would take it
Three of airfields were extremely friendly; Marrakech was the exception, but they were courteous enough (just). Didn't have any problems whatsoever with officialdom, though you can expect to be filling immigration/customs forms in triplicate at each destination - even for internal flights.
Of all the places we went, Fez was by far the most interesting. If you go to the Medina there do take a guide or you will get lost. It is possible to wander around the Medina's at Tanger and Marrakech (both of which are smaller) without getting too lost.
Once south of Tanger, the scenery is stunning, particularly in the Atlas mountains. A fabulous flying destination IMHO
M9