author image

Sam

By Sam

In hotel industry news, Indian Hotels Company (IHCL) has announced the signing of a new property in Goa. This will be the sixth Taj property in the beach state. An agreement for the hotel was signed today.

Latest Stories