YHA London Lee Valley - Hostel
Windmill Lane, Cheshunt, Waltham Cross, England
During your stay at YHA London Lee Valley - Hostel, you're just a quick walk from River Lee Country Park. Free WiFi in public areas, free self-parking and a restaurant are available.