Indian Hotels Company (IHCL), unveiled Taj Bandstand at the same location where once stood the iconic Sea Rock Hotel. Chief Minister Devendra Fadnavis laid the foundation stone for the hotel, which is ...
Indian Hotels Company Limited (IHCL), which owns the Taj chain, will invest Rs 1,570 crore to build a 330-room, 85-apartment luxury property on a two-acre sea-facing plot in Bandra opposite its ...