I am fairly well travelled and have stayed in a number of different places, paying a range of prices and my husband and I both agreed that it is probably the most bizarre place we have ever stayed in (and we have stayed in a art deco hotel in Dalat where each room is designed as the room of an animal...)
The good points - fantastic views, out of town location, Midelt is a good stopping point between Merzouga and Fes, friendly and helpful staff, large hotel with bags of character and a real "real life" experience, our room was bright and cheerful
And now for the eccentric/bad points. To be fair our experience may have been partly affected by three large tour groups staying there, which (in my opinion) never makes a good start to a hotel's ambiance.
1) We only had a choice of 2 rooms as the other (presumably better) rooms were already taken - one room was dank, dark and smelt mouldy, and the other was bright and airy with fabulous views - can you guess which one we chose?
2) They couldn't find a key to fit the lock on our door - they did try more than 8 keys, but none of them fitted... we thought this might not be an issue as we were in one of the tower rooms and to get there you needed to get up onto the roof, duck under the satellite dish wires, climb over a ledge and then duck / limbo under a series of vines. We thought this would deter other people from coming to the room, but at least twice during our stay people arrived at our room and came in expecting it to be empty, walked straight in. It was the only place we used our travelsafe during our 10 days in Morocco.
3) The food was not great - an overdressed salad, a veg tagine which was made with meat stock and I chose the creme caramel - which was one of those ones you get in a pack of 4 from a supermarket. The breakfast was bad - the bread was nice, but the croissants were stale - cut in half I thought one was a piece of baguette....)
4) The characters in the hotel, whilst friendly were also wierd - one person kept addressing my husband with random phrases in German, and another continually asked him for cigarettes
5) We chose this hotel as it had a pool. The pool is an above ground pool - you need to climb some steps to get to it, and once up there you have a surround of about 50cm all around the pool to leave your clothes/towel etc. There is nowhere to relax near the pool... you need to go through the dining room to get to any of the courtyards. The pool also looked very green - despite the heat we chose not to swim!
6) They said that the hot water in our room would come but we would have to run the water and wait. We waited for 5 minutes and still no hot water so showered in cold water. When we came back an hour later the bathroom and our room was flooded so much it was running out of the door.
7) The tour groups dominated the dining room, so that we and another couple were perched on tables between them. It was not exactly conducive to us staying up long, so we went to bed early. The tour group then went on to have a very noisy night - with drumming from 9pm until midnight - I had earplugs and am slightly deaf, but my husband was kept awake until midnight by it.
All in all for the price we paid, I reckon there are much nicer and better value places in Morocco (Auberge le festival in Todra Gorge for one). However, I would not know if there are better places to stay in Midelt as the other places seemed rather bland.
It does have potential - sorting out some of the cooking issues, providing locks for the rooms and better plumbing would mean that we would have had an eccentric but enjoyable stay, marred by the tour groups. As it was, I would not be looking to return (although if you are trekking in the area it is probably worth while due to it's location)
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.