Listing Category
Description
32 km from Dehradun Airport and 8 km from Tapkeshwar Temple, which is set in a natural cave, It has 45 rooms, 4 star property, pool, banquet.