Das Hotel Olu Colombo Villa bietet 6 Zimmer knapp 1 km von der Nationalen Kunstgalerie entfernt. Die Pension bietet den Gästen WLAN im ganzen Gebäude.
Die Zimmer vom Olu Colombo Villa bieten einen Patio und eine Klimaanlage. Den Gästen stehen ein Bidet, eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Handtücher zur Verfügung.
Das Restaurant Cajun on Wheels Sri Lanka liegt in circa 400 Meter Entfernung von der Unterkunft.
Dank einem Sportclub können sich Gäste im Olu Colombo Villa fit halten.
Das Hotel ist im Viertel Cinnamon Gardens von Colombo, und zwar ganz nah am Independence Square gelegen. Unabhängigkeitshalle befindet sich in ungefähr 5 Gehminuten Entfernung vom Olu Colombo Villa und der Glockenturm von Khan lässt sich in etwa 10 Fahrminuten erreichen. Vom Hotel aus können Sie Sehenswürdigkeiten wie den See Arcade Indpendence Square Pond genießen (ist etwa 450 Meter von der Unterkunfr entfernt). Unter den zahlreichen kulturellen Attraktionen liegt das Niederländische Museum in ungefähr 4 km Entfernung von der Unterkunft. Die Bushaltestelle Torrington ist ein paar Schritte entfernt von dem 3-Sterne-Hotel.