Leelawati Inn Bhimtal is located around 10 minutes by car from Bhimtal Lake and about 3 km from the Bhimeshwar Hindu Temple. Wi-Fi and free private parking are also available at this apartment.
The Naukuchia Tal is 1.7 km from the homestay.
Comprising a balcony and a terrace, the property features climate control, and overlooks the lake. At Leelawati Inn, a separate toilet and a shower have been provided to enhance your comfort. Hairdryers and towels are also included in the bathroom.
The apartment includes self-catering facilities like an electric kettle and a refrigerator for guests' convenience.