Karta Vacation Rentals





In the heart of Ella, steps from the city center and a short drive to the Demodara Nine Arch Bridge, Kinellan Tea Factory, Little Adam's Peak and Ella Rock. A compact bed & breakfast base for exploring the hills and tea country.