Fox Mountain Inn
Business Name: Fox Mountain Inn
Fox Mountain Inn is conveniently located off of I-81, exit 86 in Max Meadows, VA. Budget friendly, with exterior corridors. Located near the Fort Chiswell Animal Park, the Mansion at Fort Chiswell, West Wind Winery, and antique shopping.