Doté d'un salon commun et offrant une vue sur la montagne, le Barrow Villa est situé à Nuwara Eliya, à 3,4 km du lac Gregory et à 10 km du jardin botanique de Hakgala. Cette maison d'hôtes propose un parking privé gratuit et une réception ouverte 24h/24. Cette maison d'hôtes propose des chambres familiales.
Les logements de cette maison d'hôtes comprennent une salle de bains privative et une connexion Wi-Fi gratuite. Certains possèdent un balcon.
Vous pourrez pratiquer diverses activités à Nuwara Eliya et dans ses environs, telles que le vélo et la randonnée.
L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 142 km.