Vivanta By Taj, is a chain of luxury hotels and resorts in more than 25 cities in India. It is a part of The Indian Hotels Company Limited, a subsidiary of the TATA Group.
Vivanta By Taj, is a chain of luxury hotels and resorts in more than 25 cities in India. It is a part of The Indian Hotels Company Limited, a subsidiary of the TATA Group.