Tranquility Nestled in the Heart of Sri Lanka

images
ABOUT US

Tranquility Nestled in the Heart of Sri Lanka

 

Welcome to Amelia Resort Sigiriya, a haven of tranquility nestled in the heart of Sri Lanka. Experience luxury accommodations, breathtaking views, and warm hospitality as you immerse yourself in the natural beauty and ancient wonders of Sigiriya. Unwind, explore, and create unforgettable memories at Amelia Resort.

take a tour
image
image