This website uses Google Analytics to track user experience in the hope of improving it. It stores cookies on your computer as part of that function.
Hotels in Nuwara Eliya, Sri Lanka available for booking. Make reservations now!
Now we have0 hotels from 2019-01-17 to 2019-01-18 in Nuwara Eliya, Sri Lanka
Showing 0 from 0
Nuwara Eliya is a city, in the hill country of the Central Province, Sri Lanka. The city name meaning is "city on the plain (table land)" or "city of light". The city is the administrative capital of Nuwara Eliya District, with a picturesque landscape and temperate climate.