People from Delhi and other metro cities will love to stay in the outskirts of Dehradun. You have green loans along with a stream behind the resort where you will enjoy even more than the stream at Sheshtra Dhara in Dehradun. The beautiful hill station of Mussoorie is situated just 30 kms from Dehradun.