The Lanswood Estate localiza-se em Lansdowne e apresenta um jardim, terraço, restaurante e acesso Wi-Fi gratuito. O alojamento fornece serviço de quartos e uma receção aberta 24 horas.
Os quartos dispõem de ar condicionado, televisão de ecrã plano com canais por satélite, chaleira, chuveiro, produtos de higiene pessoal gratuitos e secretária. Apresentando uma casa de banho privativa, os quartos do alojamento também disponibilizam vista da montanha. Todos os quartos incluem roupeiro.
O aeroporto mais próximo é o Aeroporto de Dehradun, que fica a 119 km de The Lanswood Estate.