I found Hotel Lords, the nearest hotel in ISBT, Dehradun. I booked hotel from an online portal and stayed here for two nights. I had to wait a bit at the reception area but its fine. Apart from this;
The rooms were tidy and well managed
everything was just a call away
service was fast
Bar also available
Food was delicious and zesty
ambiance and environment was cool
nearest location from ISBT
good transportation facilities