77/3A, Hospital Road Hawaeliya, Nuwara Eliya, Central Province (Sri Lanka) Show on map
Very good
8.0
Updating availability and prices
Hotel
Catchit.com Hotels Asia Sri Lanka Central Province Nuwara Eliya Natures Nuwaraeliya Hotel