Photos coming soon
HOTEL
Avocado Hostel
No 88A Passara Rd, Ella, Ella, Sri Lanka
Where it sits
Avocado Hostel
No 88A Passara Rd, Ella, Ella, Sri Lanka
6.87350, 81.05286
Plan around Avocado Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
