Title :Ella Hotels | Official Site 98 Acres Resort & Spa | Boutique Hotel Sri Lanka
Description :Set amidst stunning mountains, 98 Acres Resort & Spa is one of the most distinct Ella hotels offering a charming getaway full of romance & adventure. Official site.
Keywords :boutique hotel sri lanka, 98 acres resort & spa, ella hotels, official site, accommodation, chalets, hotel booking, things to do, adventure tours, ella, sri lanka