It was a wonderful stay in The ***u Maharani; we stayed for 3 nights with our two kids, thoroughly enjoyed it, Pros - Nicely maintained property (it's old, but the best in Nainital) - Almost 1.2 KM from Naini Lake, walkable. - Hotel provides CAB from Hotel to Naini lake till 8:00 (Thanks Negi Ji, for pick up and drop on all three days) - Food is brilliant (proper north Indian taste). When we visited, it was an off-season, and there was no Buffet. However, the FIXED menu provided was even better. - They took special care of my ONE-year-old kid, restaurant ***ager made sure that HOME made food was prepared for him all three days. - The behavior of staff was good towards every guest. - View from Terrace is brilliant; Lake is visible from the hotel rooms TIP - take the Terrace room; they only have 4 terrace rooms, and you will enjoy it. ROOM has a huge rooftop space with a personal sitting space. AND don;t forget to enjoy SUNRISE.