- Restaurants
Delhousie Hikers Hostel
Address: Nuwara Eliya, Sri Lanka
Phone: 077 580 2212
Related Points of Interest Nearby:
Hotels
Approximately 1.14 km away
Address: Nuwara Eliya, Sri Lanka
Shopping Malls
Approximately 1.46 km away
Address: 122 posts office road maskeliya, Sri Lanka
Hotels
Approximately 1.68 km away
Address: No. 30, Kiriwaneliya, Vidulipura, Maskeliya 22070, Sri Lanka
Hotels
Approximately 1.72 km away
Address: Kiriwan Eliya, Sri Lanka