I visited nainital in february 2016 and stayed in the earls court. I booked the hotel from makemytrip.com.
This hotel was one of the best hotels I have ever visited. The rooms were spacious with a large TV, Large and clean bathroom, comfortable bed and delicious vegetarian and non vegetarian food.
The room service was quick . The location of the hotel was amazing, with mountain view in the background.
Earls court made my stay very comfortable, Next time if I ever visit nainital again I would definitely choose to stay in this hotel.