Con vistas al jardín, el Barnes Villa Colombo se encuentra a 2 km de Sri Lanka Air Force Museum. También dispone de un aparcamiento privado gratuito.
El hotel está situado cerca de lugares de interés natural como el Jardín zoológico nacional de Sri Lanka (3 km) y las Weras Ganga Park (4 km). La Attidiya Bird Sanctuary está a unos 25 minutos a pie de la pensión. Este lugar se encuentra a 10 km del Aeropuerto Colombo Ratmalana y a un par de minutos en coche de la parada de autobús Mount Lavinia.
Si te alojas en El Barnes Villa, puedes elegir una de las 9 habitaciones con TV de pantalla plana con canales vía satélite, y con elementos básicos como una plancha y tabla de planchar, climatizador. También cuentan con los cuartos de baño separados con batas y zapatillas. En las habitaciones encontrarás almohadas de plumas, almohadas de plumón y almohadas de plumón/pluma. Algunos cuartos de baño disponen de bidé y ducha, así como de batas y zapatillas.
El restaurante Smokey's Cafe se encuentra a tan solo 5 minutos a pie de este hotel.