Latest Articles in Taj City Centre New Town

IHCL opens Taj City Centre New Town in Kolkata

With the addition of this hotel, IHCL will have six hotels across brands in Kolkata including one under development

Read More