India Trade Centre, located at SPR City, is one of the most exciting business destinations in development, featuring over 150,000 sq.ft. of Class A office spaces that provide the perfect setting for business growth. Offering an iconic design, unparalleled location, stunning views, leading-edge amenities, and convenient access from all parts of the city, ITC is a one-of-a-kind office tower that is all set to become Chennai’s next big hub for business. Incorporating intelligent design and immense functionality, ITC is where the ordinary transforms into the extraordinary and the smart becomes ultra-smart.
At ITC, there are over 150 office spaces, each designed for complete functionality and provisioned with world-class facilities to support your every need. From conference rooms to 24/7 security, India Trade Centre provides everything you need for your business operations.