O Hotel City Star Dehradun é um alojamento confortável de 3 estrelas, que fica a 2.7 km de Subir Raha Oil Museum e a 10 minutos de carro de Tapovan. Os hóspedes que permanecem neste hotel de Dehradun podem estacionar o carro no local.
O centro de Dehradun pode ser acessado em 15 minutos andando. Parade Ground, a apenas 11 minutos a pé de distância, é definitivamente imperdível para turistas em família em Dehradun. Os pontos de interesse próximos de Dehradun incluem o Agrakalpa Art Gallery, localizado a 500 metros de distância. A estação de autocarros Shastradhara stand, que permite uma boa ligação em toda a cidade, fica a uma caminhada do o Hotel City Star.
Os quartos dispõem de máquinas de café/chá, bem como de TV de tela plana com canais via satélite e TV com vários canais para sua conveniência. As casas de banho dispõem de casa de banho separada, banheira e chuveiro, além de comodidades como lençóis de banho e toalhas.
Enquanto se hospedam no hotel, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Cafe Doonga Central, situado a aproximadamente 5 minutos de distância do carro, ou The Chef Restaurant a 7 minutos a pé.