1 Unique Hotel in Ella, Sri Lanka

98 Acres Resort & Spa - Charming Chalets Overlooking The Tea Plantations In Ella

Set in Sri Lanka’s beautiful hill country, this boutique resort is elegant and chic. Built on a 98-acre tea estate, this uniquely designed resort blends well with nature and is home to charming chalets made mostly of recyclable substances. Discarded railway sleepers make up the decks and walls of the …