Published Hotel Master profile · Nuwara Eliya
Lily's Nuwara Eliya
Lily's Nuwara Eliya offers accommodation in Nuwara Eliya, Sri Lanka. Room categories include Deluxe Triple Room, Deluxe Double Rooms, Superior Triple Room with Balcony.
Checking live rates for your dates…
