Composto por 16 quartos, The Rock Heaven Resort Lansdowne 3 estrelas está a cerca de 6 km do Templo de Tarkeshwar. Os hóspedes que permanecem neste hotel resort de Lansdowne podem estacionar o carro no local.
O hotel está situado a cerca de 160 km do aeroporto em Dehradun e a cerca de 15 minutos de carro dos locais culturais como Darwan Singh Museum. Dhyan Badri Temple está a aproximadamente 4.8 km deste estabelecimento em Lansdowne. Há a Igreja de Santa Maria a aproximadamente 15 minutos do estabelecimento.
Os quartos incluem varanda e local de descanso, bem como TV de tela plana com canais via satélite e TV via satelite para sua conveniência. Banheiros com banheiro separado e chuveiro, dispõem também de lençóis de banho e toalhas para o conforto extra dos hóspedes.