98 Acres Resort & Spa is a luxury boutique resort set on a sprawling 98-acre tea estate in the picturesque hills of Ella in the Uva Province of Sri Lanka. It’s one of the most iconic hill-country stays in the region, known for its panoramic views, eco-friendly design, and serene atmosphere perfect for leisure travellers, honeymooners, and nature lovers alike.
| Check In | 14:00 pm |
|---|---|
| Check Out | 12:00 PM |