Backpacker Hostel in Ella
Hostel
20 Police Station Rd, Ella 90090, Sri Lanka
V2GW+CR9, A23, Ella, Sri Lanka
12th Mile Post, Ella 90090, Sri Lanka
Backpacker Hostel
6th Mile Post, Ella - Passara Rd, Ella 90090, Sri Lanka
B113, Sri Lanka
Sutherland Estate, 3rd mile post, Ella - Passara Rd, Ella 90090, Sri Lanka