Visit Amelia Boutique Hotel | Go Travel Daily

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.

Read More
Back To Top