Nestled near New Forest National Park, The Woodfalls Inn offers a warm welcome with its daily manager's reception, a cozy bar, and delightful restaurant. Unwind with coffee/tea in the lobby or connect to WiFi in the comfort of your room. Guests rave about the helpful staff.