India Hotel is one of the biggest hotel establishments in Nainital. It is conveniently located on the Mall and offers the unique experience of an unparalleled view of the Naini lake from any part of the hotel. Our central location makes us easily accessible from any part of town. The hotel also provides easy access to all the tourist attractions while giving you just the right amount of seclusion to enjoy the offerings of nature.
Deluxe Room: INR 2,000