98 Acres Resort & Spa - Ella, Sri Lanka *****

Experience the most luxuries heavenly feeling on the cold mountains

  • Category: Chalets Eco
  • Duration: 00:45 Hours
  • Address: 98 Acres Resort & Spa , Ella, Sri Lanka (Map)
  • More Info: Travel with LankaExplorer Holidays www.lankaexplorer.net



Experience the magnificence and quietness of Sri Lanka's picturesque slope nation inside the extravagant solaces of a boutique lodging second to none. 98 Acres Resort and Spa is a rich, chic inn that stands on a picturesque 98 section of land tea domain, encompassed by a dazzling scene.