Localizado a 10 km de Jauljibi Suspension Bridge, Champaran Hotel N Restaurant oferece acesso a atrações turísticas na cidade de Dehradun inteira. Este hotel também inclui o estacionamento.
A Naina Devi Temple é outro destino popular a 25 minutos de carro deste hotel de Dehradun. Para quem viaja de longe, o aeroporto em Dehradun fica a 15 minutos de carro.
Há 7 quartos com controle de temperatura, bem como comodidades modernas como TV de tela plana com canais via satélite. Além disso, os banheiros incluem banheiro separado, banheira e chuveiro, juntamente com lençóis de banho e toalhas.