We welcome you to the first-ever international pool club of Sri Lanka! Overlooking the most popular mountains in Ella — Little Adam’s Peak and Ella Rock — this scenic haven by 98 Acres Resort & Spa allows guests to indulge in an unforgettable retreat of a lifetime.