Send an enquiry through BookHotelia; official details unlock after verification.
Barrow Villa offers accommodations in Nuwara Eliya, 2.1 miles from Gregory Lake and 6.4 miles from Hakgala Botanical Garden.