News

Search and compare Nuwara Eliya, Sri Lanka hotels and accomomodations using our interactive hotel finder. Explore by amentities, price, map, and rating and let us help you choose the best hotel in ...
The Nuwara Eliya Hotels Company PLC, which operates the Grand Hotel – Nuwara Eliya, was among a variety of companies from leading blue-chip firms, conglomerates, SMEs and small-time community groups ...