EKHO Lake House
The Old Polonnaruwa Rest House and once the Queen of England’s holiday destination in the 1960’s...
Find Out More
Sri Lanka is home to a myriad of hotels ranging from 5-star to budget establishment, located in diverse areas around the country. Whether its luxurious accommodations located in the heart of an urban metropolis or a beach resort offering the sun and waves, Sri Lanka hotels have it all!