Adobe Flash Player required
The World Trade Center, Echelon Square, Colombo has the infrastructure and amenities to satisfy all your business needs under the one roof and is a city within a city due mainly to the variety of support services, that are unique to the building.

About Us

World Trade Center Colombo – The prime attraction of Sri Lanka's business and financial district

With over 750,000 square feet of prime office and retail space, the World Trade Center, Colombo is an international business complex on par with premium grade buildings in major cities around the world.

Built to the highest standards, this impressive landmark comprises two 39 storey towers connected by a 4 storey retail block. It has attracted prestigious local, international and multinational companies as tenants, making it the most sought after business address in Sri Lanka.

With its prime location in the heart of the city in the Central Business District (CBD) and easy access to all main banks, major five star hotels, government offices, shops and the headquarters of some of the largest businesses, this towering business complex is Sri Lanka’s tallest and most impressive commercial landmark.


© Overseas Realty (Ceylon) PLC. All rights reserved. Solution by Affno | Best View in IE6+, 1024 X 768 Resolution