Com acesso à Santala Devi Galajwari que fica a 10 minutos de distância do carro, o Shaheen Bagh - A Luxury Boutique Resort & Spa Dehradun confortável de 3 estrelas apresenta terraço no último andar, instalações recreativas do hotel e livraria. Com piscina, este hotel de Dehradun está a cerca de 10 minutos andando dos locais naturais como a MDDA Park.
O balneário está situado a cerca de 40 km do aeroporto em Dehradun e a aproximadamente 6 km dos locais culturais como SOHAM Heritage & Art Centre. Tapkeshwar se encontra a 15 minutos de distância de carro. Este estabelecimento fica a aproximadamente 10 minutos a pé da Sakya Centre Buddhist Monastery, popular entre os peregrinos e turistas.
Os 18 quartos dispõem de prensa para calças, ferro de passar e controle de temperatura, juntamente com instalações para auto atendimento como mini frigobar e máquinas de café/chá. Banheira de spa, casa de banho separada e chuveiro, juntamente com roupões e touca de banho, estão disponíveis. Os hóspedes também podem desfrutar de vistas para o pátio.
O pequeno-almoço é servido todas as manhãs o restaurante. Pode obter uma experiência gastronómica no Tree House Cafe que oferece cozinha chinesa a 25 minutos a pé deste hotel de família.