Ubicado a 7 km de la Iglesia de Santa María, este hotel de 3 estrellas, The Rock Heaven Resort Lansdowne, incluye 16 habitaciones. Los huéspedes que se alojen en este hotel pueden aparcar su coche en el lugar.
El resort se encuentra a 160 km del aeropuerto Dehradun y alrededor de 15 minutos en coche de atractivos culturales como el Darwan Singh Museum. El establecimiento está situado a 4 km de distancia del Dhyan Badri Temple de Lansdowne. El hotel está a 15 minutos en coche del Tarkeshwar Mahadev Temple y de otras atracciones principales de Lansdowne.
Las habitaciones incluyen un balcón y una zona de estar, así como TV de pantalla plana con canales vía satélite para tu comodidad. Entre otras facilidades también hay un inodoro separado de la ducha y ducha.