Built in the late 1800's, the Grand Hotel which is located in Nuwara Eliya is indeed a charming yet luxurious hotel that offers you the grandeur of yester years with the comfort of modern facilities. Explore the beautiful laid out gardens as well as the beautiful surroundings of the hotel after enjoying a delicious spread of buffet meals that will keep you coming back for more. This charming yet luxurious abode has been a famous holiday resort among tourists and still continues to be so.
Promoted by Lakpura Travels (Pvt) Ltd
» Grand Hotel is one of the best Hotels in Sri Lanka! Book today.
19 User Reviews. 3.5 out of 5 based on 19 Reviews.
Grand Hotel Facilities