The 3-star Happy Owls Lakeside Lodge Bhimtal hotel has 23 rooms and is located 2.6 miles from Hanuman Garhi.
Naukuchia Taal Village is also located a walk from the hotel. This Bhimtal hotel allows you to enjoy such natural sights as Bhimtal Lake approximately 10 minutes away by car.
The rooms are equipped with coffee and tea making equipment, along with a flat-screen TV with satellite channels for guests' comfort. Guests can take advantage of a bathtub, a separate toilet, and a shower, along with a hair dryer and towels supplied in the bathrooms.