Hotel Rosewood Inn é um alojamento de 3 estrelas situado em Rājpur, a 20 km de Gun Hill Point, Mussorie e a 5,6 km de Torre do Relógio de Dehradun. As comodidades deste alojamento incluem restaurante, uma cozinha partilhada, um salão partilhado e acesso Wi-Fi gratuito em toda a propriedade. Este hotel está a 20 km de Landour Clock Tower e a 21 km de Camel's Back Road.
No alojamento, os quartos incluem ar condicionado e uma televisão.
Estação Ferroviária de Dehradun fica a 7,2 km de Hotel Rosewood Inn, enquanto Indian Military Academy fica a 12 km de distância. O aeroporto mais próximo é o Aeroporto de Dehradun, que fica a 27 km de Hotel Rosewood Inn.