Karta Vacation Rentals
Perched in the mountains of Ella, Sri Lanka, this hilltop mountain hotel sits a short drive from Nature Trail Ella, Nine Arches Bridge and Little Adam's Peak. It overlooks the Ella Gap and puts waterfalls, tea factories and hiking trails within easy reach.