98 Acres Resort & Spa is a luxurious boutique hotel located in Ella, Sri Lanka. The hotel is set in a stunning landscape known as the 98 acre tea estate, and it is just an 8-minute walk from Demodara Nine Arch Bridge and 700 meters from Little Adam’s Peak. The property also features a restaurant and is 2 km from Ella Rock.
All rooms at 98 Acres Resort & Spa include a seating area, a flat-screen TV with satellite channels, a kitchenette, a dining area and a private bathroom with free toiletries, a bath or shower and a hair dryer. Certain units have mountain views. Each room is equipped with a kettle and a desk.
The hotel also has a restaurant that serves delicious Sri Lankan cuisine. Free Wi-Fi is available throughout the property.