we enjoyed our stay at grand hotel,and visited thrice and every time we enjoyed our stay.very clean,on the lake and big rooms.only problem is the parking .staff is very supportive.best part the hotel is in the main market and everything is so reachable. Restaurants, shopping,boating. we really recommand this hotel for nainital stay.
Sorry about the parking, but with cars getting bigger and bigger and driver and security issues we were fighting a losing battle to preserve the ambience a 150 year old hotel deserves. As do you. We hope that your experience at the Grand will have been enhanced with this decision of ours.