Why do you feel this listing needs to be reviewed?
Hotel JSR INN is the beautiful hotel which is located at the Dehradun city. It is the best hotel in Dehradun. It gives the best services to its guests. Hotel JSR INN has its roots as the best hotels in Dehradun. And its flexibility makes it useful for resorts, spas, villas. It is a sprawling 4 storied building. In this hotel has a big garden which is fully covered with soft grass, trees and floral bushes. The all staff of this hotel are very good and courteous.
100 views, Last viewed on Friday, March 29th, 2024 at 3:05am