The 17 ft² Hotel B M & Son'S, Phata is located 2.6 miles from Maa Kalishila and about 15 minutes by car from Omkareshwar Temple. In order to explore the local area, this 1-bedroom homestay provides rental bikes.
The city center is just 1.7 miles away and Dehradun airport is 168 miles from the 8-room apartment.
This accommodation offers 1 bathrooms complete with a separate toilet and a shower, along with comforts such as bath sheets and towels.