Happy Owls Lakeside Lodge Bhimtal hotel features 23 rooms and lies 4.2 km from the Hanuman Garhi Temple. You will find a restaurant at the resort.
This 3-star hotel gives access to the Sattal Christian Ashram, which is around 15 minutes away by car. The property is within a few blocks of the Naukuchia Tal.
The rooms include coffee and tea making facilities, along with a flat-screen TV with satellite channels for your convenience. For guests' comfort, toiletries and bath sheets are offered in private bathrooms fitted with a separate toilet and a shower.