Bhimtal Hotels & Resorts

Bhimtal fits the bill for travellers who want to spend a few days of serenity in a small town. Bhimtal is situated at a distance of 20 km from Nainital. The town’s main draw is Bhimtal Lake which is surrounded by forest and peaks. On your visit to this lake, ...