98 Acres Resort and Spa is an elegant, chic boutique hotel that stands on a scenic 98 acre tea estate, surrounded by a stunning landscape in Ella, a small village located 65 kms from Nuwara Elya in Sri Lanka. The uniquely designed resort blends well with nature, and consists of charming chalets mostly made of recyclable substance. The exquisite country side, breathtaking views , exciting nature trails and luxurious accommodation, makes the resort a most sought after hotels for the honeymooners.