Colombo is the commercial capital and most populous city of Sri Lanka, an island nation situated in South Asia. Visitors to Colombo can choose from a variety of accommodation options, including luxurious holiday cottage accommodation and chic central apartment accommodation.
Located on the west coast of the island, Colombo is a popular holiday destination for Sri Lankan locals and international travellers alike. The city is a bustling metropolis, teeming with restaurants, shops, crowds and tuk-tuks. Find your dream holiday cottage accommodation in Colombo and get ready to explore Sri Lanka like never before.