A cerca de 46 km de Gun Hill Point, Mussorie e a 15 km de Indian Military Academy, Townhouse Hotel Selaqui Inn apresenta quartos com ar condicionado e casa de banho privada em Jhājra. Este hotel de 3 estrelas dispõe de acesso Wi-Fi gratuito e serviço de quartos. Este hotel está a 46 km de Parque Nacional Rajaji e 46 km de Landour Clock Tower.
No alojamento, os quartos estão equipados com secretária, televisão, casa de banho privativa, roupa de cama e toalhas. Todos os quartos providenciam um frigorífico.
Torre do Relógio de Dehradun fica a 21 km de Townhouse Hotel Selaqui Inn, enquanto Estação Ferroviária de Dehradun está a 22 km da propriedade. O aeroporto mais próximo é o Aeroporto de Dehradun, que fica a 43 km de Townhouse Hotel Selaqui Inn.