Booked this place as this was close to IIT, where I had to visit for a couple of days. I found the hotel quite clean and well maintained. The rooms are small, but adequate for a comfortable stay. The onsite restaurant is pretty good; the quality of the food served is excellent. Go for the Indian menu - it's awesome. I had booked a room with breakfast included. They do not have a buffet breakfast; instead they have a breakfast menu from which you can order any dish. Not too bad, but a buffet would have been perfect. They provided good quality branded toiletries. The bed was large, clean and comfortable. Overall, a good hotel for a short stay for any work in Roorkee.