Speak to an expert on +44 20 3892 1812
Embrace the beauty of Sri Lanka's main hill resort city - Nuwara Eliya, which is the heart of the world famous Ceylon tea industry. Nuwara Eliya is surrounded by endless acres of verdant tea estates that majestically carpet the slopes of the nearby hills, providing the perfect backdrop for a relaxing holiday at Tea Plant Hotel.