Speak to an expert on +44 20 3892 1812
In the hill country in the centre of Sri Lanka, nestles 'the city of light', Nuwara Eliya. Amidst majestic mountains, lush gardens and the finest tea, Amaya Langdale, a stately century-old manor, takes you back to a simpler time, replete with comfort and serenity; a haven for those seeking the perfect luxury hotel in Nuwara Eliya.