Address History
15/17 N.F. Road in Mumbai, Maharashtra (India)
 
Opened Name
- Taj Hotels, Resorts and Palaces