Located 4.2 km from the haunted Lambi Dehar Mines House, South Hotel Dehradun is just a few steps from the domed high-altitude Bhadraj Temple.
The Bhatta Falls is only 200 metres from the hotel, and the Shikhar Fall is about 10 minutes away by car. This 4-star hotel is also approximately 15 minutes by car from the Waterfall trip.