Category Nuwara Eliya

Nuwara Eliya, meaning “city of light,” sits at 1,868 meters elevation in Sri Lanka’s central highlands and is renowned as the island’s premier tea-growing region. Known as “Little England,” the town maintains its colonial British character through cool temperate climate, Victorian architecture, manicured gardens, an 18-hole golf course, and a horse racing track. The picturesque landscape features rolling tea plantations, misty mountains, waterfalls, and valleys overlooked by Pidurutalagala, Sri Lanka’s tallest peak.

The Grand Hotel Nuwara Eliya

Grand Hotel Nuwara Eliya is a 154-room colonial-era property in Nuwara Eliya, offering period accommodations amid award-winning gardens in Sri Lanka's picturesque hill capital, known as "Little England."