The Iron Horse Station is a landmark inn, restaurant, tavern, and shops. Located in a historic mountain town situated directly on the Appalachian Trail, surrounded by the Blue Ridge Mountains and the French Broad River.
Be the first to add a review to the The Iron Horse Station.
The Iron Horse Station
- Sun - Thu: 11:30 am - 9:00 pm
- Fri, Sat: 11:30 am - 10:00 pm
Is there a problem with this listing? Let us know.