Fundado en el año 1906 como un Club de cricket en el que jugaban los principales jugadores del país. Posteriormente fue ampliando el número de deportes hasta llegar a los que hay en la actualidad. Está ubicado en el centro de Pune, la capital cultural de Maharashtra que está considerado el estado más importante de la India.
Dispone de sala de conferencias, salón de banquetes, bar, restaurante, así como de 32 habitaciones, cuatro de las cuales son suites. En la parte deportiva: piscina, gimnasio equipado, sala de billar, sala de juego, campos de cricket, básquet, tenis, bádminton.