Bhimtal Hotels

7 Heaven - Bhimtal
The Retreat - Jones Estate - Bhimtal