The iconic Tudor-style Grand Hotel at Nuwara Eliya in the central highlands of Sri Lanka is nearly 200 years old. It looks like it has been plucked directly from the English countryside and oozes old-world charm and sophistication. With luxury accommodation, elegant lounges. and world-class food and beverage outlets, it's the ultimate place to stay when visiting Nuwara Eliya.