HOTEL
Ella Thenulya
Kumbalwela, Ella, Ella, Sri Lanka
Where it sits
Ella Thenulya
Kumbalwela, Ella, Ella, Sri Lanka
6.87380, 81.03043
Plan around Ella Thenulya
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
