Situado a unos 20 minutos a pie del Museo nacional de Colombo, el hotel Olu Colombo Villa, de 3 estrellas, ofrece zona de pícnic y parrillas de barbacoa. Cuenta con un aparcamiento en las instalaciones y WiFi en zonas comunes.
Al alojarse en una de las 6 habitaciones en el hotel Olu Colombo Villa, los huéspedes tienen acceso a patio. Los huéspedes pueden aprovechar bidé, un inodoro separado y ducha, además de secadores de pelo y toallas disponibles en los cuartos de baño.
El restaurante Cajun on Wheels Sri Lanka está al lado de este hotel, a unos 400 metros.
La disponibilidad de un club deportivo garantiza a los huéspedes una estancia activa en el establecimiento.
Esta pensión está bastante cerca de Independence Square, en el barrio Cinnamon Gardens. El Olu Colombo Villa se encuentra a unos 4 km de la Torre del Reloj Khan y a unos minutos a pie de del Salón conmemorativo de la Independencia. Situado a unos 10 minutos en coche del Parque Galle Face, el hotel pone la ciudad al alcance de la mano. La parada de autobús Torrington está muy cerca del lugar.