5 (272) · € 15.50 · En Stock
Located on the coast of Colombo, Sri Lanka, ITC Colombo One Hotel and Residences is a luxury development, designed by Gensler, in the heart of the capital city.
The iconic ITC One Hotel and - Technoclean India Pvt.Ltd
ITC One Colombo development makes headway towards
Ground Breaking Ceremony of ITC Colombo One - Business Main
Skyscraper Skyscraper, Building facade, Building
ITC One Hotel - The Skyscraper Center
ITC One Colombo: A truly pioneering development that brings many
ITC
ITC
ITC Colombo One Towers in Sri Lanka