Photos coming soon
HOTEL
Dewpoint Ella
Yahalewela, Ella, Sri Lanka
Where it sits
Dewpoint Ella
Yahalewela, Ella, Sri Lanka
6.87636, 81.06355
Plan around Dewpoint Ella
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
