L’établissement Barrow Villa se trouve à Nuwara Eliya, à respectivement 3,4 km et 10 km de ces lieux d’intérêt : Lac Gregory et Hakgala Botanical Garden. Il met à votre disposition un salon commun, un parking privé gratuit ainsi qu’une connexion Wi-Fi gratuite dans l’ensemble de ses locaux. Vous trouverez sur place une équipe d’animation et une réception ouverte 24h/24.
Vous bénéficierez d'une salle de bains privative. Certains hébergements comprennent également une cuisine équipée d’un réfrigérateur.
Lors de votre séjour, vous pourrez pratiquer diverses activités à Nuwara Eliya et dans les environs, telles que la randonnée et le vélo.
L'aéroport le plus proche (Hydroaéroport du réservoir de Castlereagh) est à 48 km.