Situated 2.7 miles from the 3-star The Tapovan Hill Resort Narendra Nagar, guests can visit Garud Chatti Waterfall. There is also a car park.
Laxman Jhoola is 1.7 miles away, and Dhanaulti is 20 miles from the hotel. Lakshman Jhula is situated 1.7 miles from this Narendra Nagar hotel.
Furnished with a work desk, each room is air-conditioned and has a flat-screen TV with satellite channels. They come with a tub, a bidet, and a separate toilet along with such comforts as bath sheets and towels. Guests can take advantage of views of the mountains.