The Inn at Foster Falls
176 Orphanage Dr, Max Meadows, VA 24360, United States


Hotel
176 Orphanage Dr, Max Meadows, VA 24360, United States
Nestled next to the New River in Wythe County, VA, is Foster Falls – a place that is both timeless in its connection to the natural world and deeply rooted in the rich history of Southwest Virginia. The Inn at Foster Falls – a hard-to-miss two story brick building with wrap-around porches – has stood at the center of Foster Falls since 1887 and has experienced many lifetimes since. It was originally a hotel, but was later a school, and lastly an orphanage.
Do you work for The Inn at Foster Falls? Contact us to learn more about who's managing this profile or gain access.