Taj City Centre New Town Hotel Opens in Kolkata
Indian Hotels Company Limited (IHCL), India’s largest hospitality company, announced the opening of Taj City Centre New Town hotel in Kolkata, West Bengal.
Taj City Centre New Town Hotel Opens in Kolkata Read More »