I went to Mussoorie during the last week of November and the weather was on the colder side. They provided heater on request which was very helpful. The hotel had clean rooms, with a small balcony. Hot water was available all the time, the shower was awesome.
The best part about the hotel was the view it offered from its many terraces. I spent a bunch of time sitting out in the terrace with my book, covered in a blanket. The view was just perfect, overlooking the hills and the valley. no other buildings in sight. Its 5 min walk to the clock tower and a 10 min walk to Mall road.
More