L'Hotel Rosewood Inn est un établissement 3 étoiles situé à Rājpur, à 20 km de Gun Hill Point, à Mussorie et à 5,6 km de la tour de l'horloge de Dehradun. Il propose un restaurant, une cuisine et un salon communs, ainsi qu'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. La tour de l'horloge Landour se trouve à 20 km de l'hôtel et Camel's Back Road est à 21 km.
Toutes les chambres sont équipées de la climatisation et d'une télévision.
L'Hotel Rosewood Inn se trouve à 7,2 km de la gare de Dehradun et à 12 km de l'Académie militaire indienne. L'aéroport de Dehradun, le plus proche, est implanté à 27 km.