Mountain Club Bhimtal places you next to Bhimtal Lake and within a 15-minute walk of Bhimeshwar Hindu Temple. The 20 rooms at this 3-star hotel include kitchenettes, refrigerators, and microwaves.
For entertainment, guests can expect to find satellite TV. Kitchenettes, refrigerators, and microwaves are also available. Housekeeping is not available.
Guests of Mountain Club Bhimtal enjoy features like conference space, an arcade/game room and laundry facilities.