Discover the beauty of Sri Lanka's scenic hill country at 98 Acres Resort and Spa, a luxurious boutique hotel situated on a stunning 98-acre tea estate. Surrounded by breathtaking views and exciting nature trails, this Ella hotel promises an unforgettable holiday experience. The resort is located an 8-minute walk from Demodara Nine Arch Bridge and 700 meters from Little Adam's Peak. Ella Spice Garden is 1.6 km away, and Ella Rock is just 2 km from the property. The rooms offer comfort, equipped with a seating area, flat-screen TV, kitchenette, and private bathroom with free toiletries. Some rooms provide mountain views, and all come with a kettle and desk. Relax and unwind at the outdoor pool.