Nature View Homestay
Hotelππ Amazing place to stay! We were new in India and needed a lot of help getting around. The host was incredibly helpful and treated us like family. The location is also great! Public transport is easily accessible and their are lots of shops/restaurants nearby, yet it's quite secluded and serene. The r...
Address
119, 20, Rajpur Rd, near Punjab Grill Restaurant, Jakhan, Dehradun, Uttarakhand 248001, India
Website
Contact
+91 82185 55347Price rating
$21/night
Rating on Google Maps
4.90 (56 reviews)Open on Google Maps