We had a stay with my wife in October 2012. It's the oldest hotel of Tangier and still has its 30's palace charm. It's well located near the medina and grand socco. I found the hotel absolutely beautiful from the pool to the patio. Also the room was nice with a beautiful terrace overlooking the sea. We had a superior luxury room with sea view at 175 euros a night. Also the spa is great and cheap, I would recommend the hamman, massage were mediocre.
Now all that said the hotel can't be considered a five star hotel but rather a four star. There are two main problems: first the food is awful and expensive. The worst is the expensive moroccan restaurant who has disgusting food which is unacceptable. The second problem of the hotel is the incompetent and inefficient staff. This is the mistake of the manager, clearly the staff lacks training. I can't list all , tthe problems we had but as an example we had a lamp broken in our room, We asked five times for it to be changed but it just never happened! Five times! The staff is clearly not trained to work in a five star hotel.
I would recommend this hotel but if it wants to get back its glory i think it needs a new manager that would send the whole staff for a training.More