Hotel lords, Dehradun localiza-se em Dehradun, a cerca de 33 km de Gun Hill Point, Mussorie e 5,8 km de Estação Ferroviária de Dehradun, e disponibiliza acomodações com acesso Wi-Fi gratuito, ar condicionado, um jardim e um terraço. O alojamento está a 27 km de Parque Nacional Rajaji e 33 km de Landour Clock Tower.
Este quarto em acomodação particular dispõe de uma televisão de ecrã plano.
Torre do Relógio de Dehradun fica a 8,9 km de Hotel lords, Dehradun, enquanto Indian Military Academy fica a 10 km de distância. O aeroporto mais próximo é o Aeroporto de Dehradun, que fica a 24 km de Hotel lords, Dehradun.