South Hotel Dehradun offers guests access to Lal Tibba Scenic Point, which is 3.7 km away.
Located 30 minutes' drive from Dehradun railway station, the hotel stands a mere 5 minutes' walk from Bhatta Fall. You will enjoy your visit to the domed high-altitude Bhadraj Temple, right near this 4-star hotel. The property is also about 7 km from Waterfall trip.