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 biedt een gedeelde keuken en een 24-uursreceptie voor gasten.
Alle kamers zijn inclusief een eigen badkamer, sommige kamers hebben een balkon en andere bieden ook een uitzicht op de bergen.
Bij het pension kun je genieten van activiteiten in en rond Nuwara Eliya, zoals wandelen en fietsen.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Mattala Rajapaksa, op 142 km van Barrow Villa.