The four-star JSR Continental hotel, which is tucked away on Haridwar Road in Dehradun, is a...

read more