The National Sports Club of India is located in the Worli region of Mumbai and it can be easily approached from the Mahalaxmi or Lower Parel Railway Station.
Entrance and Outside
The National Sports Club of India is located right in the center of the city on the VP Road and Lala Lajpatrai Marg. The venue is spread across a large area. The moment you step inside the premises, you can see a beautiful front lawn and a uniquely structured complex. The venue offers ample parking facility to all the guests.