Riverstone Cottages Dehradun hotel includes 9 rooms and is situated within 5 minutes' walk of Tons.
This 2-star resort is 25 miles from Dehradun airport and 2 miles from Shree Prakasheswar Mahadev Mandir. The area includes such religious sights as Tapkeshwar (3.4 miles) and Santala Devi (1.9 miles). Also, the Dehradun hotel is around a 20-minute drive from Robber's Cave.