Approximately 0.26 km away
Address: Ncpa Bulding, Opposite New Oberoi Hotel, Sir Dorabji Tata Road, Nariman Point, Mumbai - 400021, NCPA Marg, Nariman Point, Mumbai, 400021, India
Approximately 0.96 km away
Address: 22, 7th floor, Manek Mahal, 90 Veer Nariman Road,, Next to Hotel Ambassador,Churchgate, Mumbai, Maharashtra 400 020, India