Unveil Paradise and History
Nestled on the shores of the Parakrama Samudraya, the world’s largest man-made reservoir, EKHO Lake House invites you to experience the rich tapestry of Sri Lanka. More than just a hotel, it’s a gateway to ancient wonders, cultural treasures, and serene natural beauty.