I tried to call up the Moroccan Embassy in London for a few weeks but they never attend to phone calls! I consulted with a visa service agency based in the UK called CIBT and here’s what they told me (since this is not an official response, your mileage may vary):
I got my visa without any issues, without having to splurge on making fully-paid hotel bookings.
Credit:stackoverflow.com‘