98 Acres Resort & Spa
Experience the beauty and serenity of Sri Lanka’s luxury boutique hotel 98 Acres Resort and Spa within ninety-eight acres of scenic tea estate land in fascinating Ella, Bandarawela, Sri Lanka. The 98 Acres Resort and Spa was built on a tea plantation which is still running, so you can learn all about tea production or …