Barrow Villa ligt in Nuwara Eliya, op 3,4 km van Lake Gregory en 10 km van Hakgala Botanical Garden, en biedt accommodatie met een gedeelde lounge, gratis WiFi in de hele accommodatie en gratis privéparkeren. De accommodatie is voorzien van entertainmentpersoneel en een 24-uursreceptie.
Alle kamers zijn inclusief een eigen badkamer en sommige kamers hebben een keuken met een koelkast.
Bij het pension kun je genieten van activiteiten in en rond Nuwara Eliya, zoals wandelen en fietsen.
Vliegveld Watervliegtuigbasis Castlereigh Reservoir ligt op 48 km afstand.