Having seen numerous budget hotels in five Moroccan cities, my wife and I were very pleasantly surprised to find this renovated, very clean gem. A nearby hotel was more than twice the price but it was dark and badly needing renovation. Caleche D'or is about 40-50 bucks a night. For that amount you get spotless white ceramic tiled floor, a wall mounted flat screen TV, clean bedding, clean bathroom, and funky odd black and orange drapes and bed spread. It is centrally located. Coming out of the train station hang a right, then immediately hang another right and you'll see the hotel on the left. Do not miss this hotel or Rabat, a charming city.