Popular accommodations in Colombo-Mattakkuliya
OtherAccommodates 2
Olu Colombo Villa
Just 300 metres from Independence square and the new Arcade shopping centre, Olu Colombo Villa offers accommodation in Colombo. The property offers free WiFi.Book nowfrom $87 per night