4 Star · Nuwara Eliya
The Grand Hotel Nuwara Eliya
The Grand Hotel Nuwara Eliya offers accommodation in Nuwara Eliya, Sri Lanka. Room categories include Deluxe.
Checking live rates for your dates…
4 Star · Nuwara Eliya
The Grand Hotel Nuwara Eliya offers accommodation in Nuwara Eliya, Sri Lanka. Room categories include Deluxe.