Nestled amidst stunning tea plantations, this charming Tudor-style hotel offers an old-world vibe with cozy rooms, a welcoming bar, and a lovely garden.
05 Grand Hotel Rd, Nuwara Eliya 22200, Sri Lanka Get directions
charlotte martins
Karen McGrath
Victoria N
ChrisLeeds
Anna G
Alexander Scott
Farrukh Abdali
Mahendra M