Official Hotel Website | Best Price Guaranteed
The Grand Hotel is a well known, respected and popular hotel in Nuwara Eliya. It is a landmark in Sri Lanka s upcountry region with its well manicured lawn and the well preserved old colonial structure. It takes guests back in time when well dressed guests partook of high tea on the front lawn.
Grand Hotel Road