Historical hotels in Nuwara Eliya
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
The Firs
85/2, Upper Lake Road,, Nuwara Eliya, Sri Lanka (Open map)
The villa is situated within 5 minutes' walk of International Buddhist Centre and a mere 30 metres from Gregory's Lake. Located a...
Read more...
8.4
Very Good
218 reviews