0 Lodging Badulla Nature Life Guest Inn Ella Sri Lanka - Hostel 7th Mile Post, Diyamadiththa, Kithalella, Ella, 90090