The Indian Hotels Company (IHCL) is set to mark the entry of its Taj brand into the city of Mysore, Karnataka, with the signing of a new hotel. The hotel will offer guests a selection of 141 rooms ...