El Olu Colombo Villa ofrece alojamiento en Colombo, a solo 300 metros de la plaza de la Independencia y del nuevo centro comercial Arcade. Hay conexión WiFi gratuita.
Todas las habitaciones disponen de baño privado con bañera o ducha, secador de pelo y artículos de aseo gratuitos.
El establecimiento cuenta con cocina compartida.
El personal del mostrador de información turística del OLU Colombo puede ayudar a los huéspedes a organizar excursiones turísticas y viajes.
El Olu Colombo Villa está a 1,2 km del hospital quirúrgico Asiri, a 1,8 km del centro Indian Visa Centre (IVS Lanka), a 2,7 km de la embajada de los Estados Unidos y a 31 km del aeropuerto Bandaranaike, el más cercano.