about us

Colombo’s most sought-after business address

Positioned at the geographical crossroads for global commerce, the world has its sights set on Sri Lanka as the new commercial center for the region’s economy.

A global brand that speaks for itself and located at the heart of the capital’s Central Business District (CBD), The World Trade Center Colombo also stakes claim to state-of-the-art facilities, exceptional public transport accessibility -via numerous bus routes, a train station and a proposed MRT station and multi modal transportation hub just steps away-, and a locale with endless options for dining, shopping and five star hotels. More than one reason why here is undoubtedly the most sought-after corporate address in the country.


Colombo’s business address of choice for over 25 years

Some of our key tenants