98 Acres Resort & Spa in Ella is a luxury boutique hotel nestled in the breathtaking hills of Sri Lanka. Surrounded by lush tea fields, the charming cottage-style rooms offer stunning views of the picturesque landscape. Ideally located near Ella’s main attraction, Little Adam’s Peak, it’s a haven for trekkers and nature lovers. Renowned for its excellence, the hotel has won multiple accolades, including the prestigious World Luxury Hotel Awards. Book through Conch Tour for unbeatable rates and a truly memorable hill country escape!