Business Traveller India – Marriott International is set to introduce the Courtyard by Marriott brand to Sri Lanka, this year. The hospitality giant has signed an agreement with Colombo City Centre Partners (Private) Limited, part of the Abans Group, for this 164-key hotel, expected to open in late 2021. Located in the heart of Colombo city.