Karta Vacation Rentals
In the heart of Ella, Lizzie Villa Guest House sits steps from hiking trails and tea country views. Kinellan Tea Factory, Nine Arches Bridge and Little Adam's Peak are all within easy reach, and Nature Trail Ella and Suwadivi Ayurveda Health Care are a short walk away.