98 Acres Resort & Spa
Situated on a 98-acre tea estate in Ella in Sri Lanka, 98 Acres Resort & Spa blends well with nature and is an ideal option for leisure travellers and nature enthusiasts looking for a relaxing getaway surrounded by breathtaking natural beauty. The resort offers a number of charming chalets, all of which feature modern amenities such as LED TVs and free Wi-Fi access. Some also feature kitchens and private pools. During their stay, guests can enjoy ding at the on-site restaurant, while refreshing drinks are available at the bar. There are a number of activities available, including mountain biking, bird watching, and hiking.
Show More
Show Less