O Hotel Rockwood Lansdowne de 3 estrelas é composto de 11 quartos e fica a 7 km de St. John's Church. Os hóspedes que permanecem neste hotel podem estacionar o carro no local.
Tarkeshwar Mahadev Temple está localizado a aproximadamente 6 km de distância. A Igreja de Santa Maria está a 15 minutos de distância de carro. O aeroporto mais próximo é em Dehradun, a cerca de 160 km do hotel.
Os quartos estão equipados com máquinas de café/chá, bem como TV de tela plana com canais via satélite e TV com vários canais para conveniência dos hóspedes. As casas de banho incluem casa de banho separada e chuveiro, juntamente com lençóis de banho e toalhas.