Situé à Lansdowne, l'établissement 3 étoiles The Hill Heaven Home Stay possède un jardin.
Toutes les chambres disposent d'un balcon.
Le personnel de la réception se fera un plaisir de vous fournir des informations sur la région.
L'aéroport de Dehradun, le plus proche, est implanté à 105 km.