Popular accommodations in Colombo-Narahenpitiya
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 $85 per night