Composto por 16 quartos, o The Rock Heaven Resort Lansdowne de 3 estrelas está a cerca de 7 km da Igreja de Santa Maria. Os hóspedes que permanecem neste hotel de Lansdowne podem estacionar o carro no local.
O balneário está situado a cerca de 160 km do aeroporto em Dehradun e a uma distância de aproximadamente 15 minutos a pé dos locais culturais como Darwan Singh Museum. Dhyan Badri Temple fica a uma distância de 4.8 km de Rock Heaven Resort de Lansdowne. Tarkeshwar Mahadev Temple está a uma distância aproximada de 6 km deste 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. As casas de banho equipadas com casa de banho separada e chuveiro proporcionam também lençóis de banho e toalhas aos hóspedes.