With its extravagant field of flora and fauna, to go with the rich heritage immersed within its premises, Grand Hotel Nuwara Eliya offers a unique experience among all hotels in Sri Lanka. The star class rooms and other facilities combine to offer a memorable stay during your visit.