Located in the serene valley of Dehradun, at the foothills of Mussoorie, lies Riverstone Cottages. The resort offers quaint well equipped accomodation where guests can enjoy a relaxing stay amidst nature. Withe hills on one side and the River Tons on the other, the location is sure to appeal to nature lovers. Guests can relax in their comfortable rooms, take long walks by the river, engage in some of the outdoor activities such as trekking and river rafting or much more. The staff helps ensure guests have a memorable stay.
2) Choose room option