Hi Ekta, for a better mountain view I believe you would need to go uphill towards Mussorie, since from Dehradun you would have a valley view but not mountains. Hotel Dunsvirk Court in Mussorie has great mountain view rooms, since it is located right at top of the hill.
Hi Ekta,
There was this one cottage from Mussorie saved in my Airbnb list. I'll definitely be staying here when I visit there.
Here is the link: https://www.airbnb.co.in/rooms/17580550?s=51