Dotato di 16 camere, il The Rock Heaven Resort Lansdowne, a 3 stelle, si trova a 6 km di distanza dal Tempio di Tarkeshwar. Gli ospiti che soggiornano presso il resort possono parcheggiare le loro auto in loco.
La struttura si trova a circa 160 km dall'aeroporto Dehradun Aereoporto e a circa 15 minuti in auto da diversi luoghi di interesse culturale, come Darwan Singh Museum. Gli ospiti possono visitare diversi luoghi di culto, come St. John's Church, a 15 minuti in auto dall'hotel. C'è la Chiesa di Santa Maria a 15 minuti in macchina da quest’alloggio.
Le camere includono un balcone e un salottino e una TV a schermo piatto con canali satellitari per la tua comodità. Inoltre, un balcone, un salottino e una TV a schermo piatto con canali satellitari sono a disposizione nelle camere.