0771281281
Lot 27, Little England Cottages, Moon Plains, Nuwara Eliya, Nuwara Eliya, Sri Lanka
Nuwara Eliya
Central Province
Sri Lanka
We provides accommodation with a restaurant, free private parking and a garden. Located in Udawalawe, 1 km from Udawalawe National Park.