Situé à Lansdowne, l'établissement The Lanswood Estate dispose d'un jardin, d'une terrasse, d'un restaurant et d'une connexion Wi-Fi gratuite. Il propose un service d'étage et une réception ouverte 24h/24.
Tous les logements sont équipés de la climatisation, d'une télévision par satellite à écran plat, d'une bouilloire et d'un bureau. Dotées d'une salle de bains privative, les chambres offrent une vue sur la montagne. Elles comprennent également une armoire.
L'aéroport le plus proche, celui de Dehradun, est situé à 119 km.