Bhimtal Uttarakhand India
Rated 61 / 100 based on 1 customer reviews.
This hotel is located in Bhimtal. Nainital Lake is a local point of interest. Another local attraction is China Peak.
Additional fees and deposits may be charged by the property at time of service, check in, or check out.
Facilities @ Mountain Club include:
Fitness Room / Gym
Elevator / Lift
Swimming Pool Outdoor