Weniger als 3,4 km von Gregory-See und 10 km von Hakgala Botanical Garden entfernt in Nuwara Eliya gelegen, bietet die Unterkunft Barrow Villa Übernachtungsmöglichkeiten mit einer Gemeinschaftslounge, kostenloses WLAN in der ganzen Unterkunft und kostenlose Privatparkplätze für Gäste, die mit dem Auto anreisen. Die Unterkunft bietet eine Gemeinschaftsküche und eine rund um die Uhr besetzte Rezeption für Gäste.
Hier sind alle Zimmer ergänzt mit einem eigenen Badezimmer – einige Zimmer sind ausgestattet mit einem Balkon und andere bieten den Gästen außerdem Bergblick.
Die Gäste in der Unterkunft Barrow Villa können Aktivitäten wie Wandern und Fahrradfahren in und um Nuwara Eliya genießen.
Der nächstgelegene Flughafen ist der Flughafen Mattala Rajapaksa, 142 km von der Unterkunft Barrow Villa entfernt.