It is not easy to say which club is best. You need membership of a club that is in your city. every city has its own prestigious club. In Delhi, there is Zymkhana club. At Meerut, there is wheeler' club. At Shillong, Shillong Club and so on.. At Agra, we have Agra Club. The Defence and other officers get free temporary membership during their tenure whereas for others, there is heavy price. Mostly, wealthy businessmen get membership.
G. K. Ajmani Tax consultant http://gkajmani-mystraythoughts.blogspot.com/
While agreeing with you, I am of the opinion that there are a few in my own city known as 'City club" and Zymkhana Club. Of course they are expensive. But the facilities they offer are really marvelous.