HOTEL
Downtown Hostels
Downtown Hostels Police Station Rd, Ella 90090, Sri Lanka
- hostel
- lodging
- point of interest
9.8/10232 reviews
Where it sits
Downtown Hostels
Downtown Hostels Police Station Rd, Ella 90090, Sri Lanka
6.87521, 81.04853
Contact
Plan around Downtown Hostels
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Oct 19, 2026.
