Best Hotels in Nainital

Nainital is amongst the popular hill station in India and is located in the state of Uttarakhand. Situated at an altitude of 1,938 meters above sea level, this beautiful town is set in a valley and is surrounded by towering mountains. The city’s beautiful landscape attracts thousands of visitors every year and there are several excellent hotels More...

Best Hotels in Nainital
Nainital is amongst the popular hill station in India and is located in the state of Uttarakhand. Situated at an altitude of 1,938 meters above sea level, this beautiful town is set in a valley and is surrounded More...