Approximately 0.32 km away
Address: 9th Floor, Nehru Centre, Discovery Of India Bldg, Dr. A.B Road, Lotus Colony, Worli, Mumbai, Maharashtra 400018, India
Approximately 0.58 km away
Address: The National Sports Club Of India, Lala Lajpatrai Marg, Worli, Lotus Colony, Worli, Mumbai, Maharashtra 400018, India