Situated in the western province of Sri Lanka, Colombo is the capital and the biggest city of the island. Diverse and vibrant, Colombo is the administrative and economic centre of the country. The city is a jarring mix of old and new, with a central cluster of high-rise office blocks and hotels overshadowing red-tiled colonial-era buildings and sprawling street markets.  Witnessing the blend of East and West, the city is also a gateway to Sri Lanka. 

Serviced Offices in Colombo

World Trade Center Colombo

The World Trade Center Colombo (WTC Colombo or WTCC) is the tallest completed building in Sri Lanka. Standing over 152 m (499 ft) from the ground, it ranks as the fourth tallest twin towers in South Asia. WTC Colombo is a premium grade international business complex with prime office and retail space. 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 Central Business District of the city and an easy access to all main banks, five star hotels, government offices, shops and headquarters of some of the world’s largest businesses, this towering business complex is an impressive commercial landmark in Sri Lanka.