Nuwara-Eliya Galway Hotel
Overview Experience colonial elegance and breathtaking views at the Nuwara-Eliya Galway Hotel. Nestled in the misty hills of Sri Lanka’s tea country, this historic hotel offers a blend of old-world charm and modern comforts. Enjoy a tranquil escape surrounded by lush gardens, indulge in traditional high tea, and explore the scenic beauty of Nuwara-Eliya’s rolling […]