The Inn at Foster Falls
The Inn at Foster Falls, located in Max Meadows, VA, is a beautifully restored boutique hotel that reflects over 130 years of rich history. Originally opened in 1887 to accommodate visitors and dignitaries, the inn has evolved through various roles, including serving as an industrial school before undergoing extensive restoration by the Virginia Department of Conservation and Recreation, culminating in its completion in 2022.
With ten guest rooms and two banquet facilities, the inn provides an ideal setting for nature enthusiasts, intimate weddings, and special gatherings. Nestled adjacent to the scenic Foster Falls State Park and the New River Trail, it offers guests immediate access to outdoor activities while preserving the legacy of its storied past.
Generated from the website
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.