For unknown reasons, our hotel in Rabat is not the one as stated in our itinerary. Our guide promised that we will like the alternate hotel, La Tour Hassan. True to his promise, this hotel is fantastic. We had stayed in many hotels in many cities and La Tour Hassan Hotel is one of the up-scale hotels we like. It is rated 5 stars by bookings.com customers and I can vouch for that.
We only stayed overnight but I would have no problem staying for a week. There are so many amenities this hotel offers. If we were not on a tour package, we would not have known about La Tour Hassan hotel.

Our bus at the entrance of the hotel. Cheerful doorman who obliged smilingly to those wanting to photograph with him.

Sofa outside our room in the hallway. Rest outside before going into your room or rest outside if you’re bored inside.