Este club cuenta con un campo de golf de 9 hoyos diseñado por Col. K.D. Bagga. Además, ofrece una amplia variedad de instalaciones deportivas, como tenis y squash, así como varias opciones gastronómicas y una piscina al aire libre. The Palms Town & Country Club se encuentra a unos 1,5 horas en coche del centro de Delhi.