Inn on Main Street

Bed & Breakfast

Location

Our Location

Points of interest around Weaverville and Asheville

Click the icon to open a list of locations: 

88 S Main St, Weaverville, NC 28787, United States  
P: (828) 645-4935  
E: relax@innonmain.com