A colonial landmark in Nuwara Eliya, Grand Hotel combines old-world charm with modern luxury. Guests can enjoy fine dining, high tea in the gardens, and easy access to the town’s iconic attractions.