Explore TRI LANKA Boutique Hotel in Sri Lanka | Review by @theasia.collective
Situated on the picturesque shores of Lake Koggala in southern Sri Lanka, on the site of a previous cinnamon plantation, is one of the nation’s pioneering sustainable luxury design hotels. Upon arrival, guests are greeted by breathtaking natural scenery, with the stunning boutique hotel Tri seamlessly integrating with the surrounding jungle-like environment through its verdant green rooftops.