Nuwara Eliya Hostel By Backpack Lanka

No 16, Weddeburn Road, Nuwara Eliya, 22000 Nuwara Eliya, Sri Lanka

Hotel image
Read more reviews for Nuwara Eliya Hostel By Backpack Lanka