Filter By

#WT-CODE 122

ELLA

N/A
No Size Limit

Nestled in Sri Lanka’s lush hills, Ella is a charming village known for breathtaking views, tea plantations, and famous landmarks like the Nine Arches Bridge, Little Adam’s Peak and Ella Rock. The 98 Acres Resort and Spa offers a tranquil retreat with stunning views of the surrounding hills and tea estates, providing a blend of luxury and natural beauty, ideal for couples seeking adventure and tranquility.

Explore