Butterfly Creek Inn is serenely located in the foothills of the Blue Ridge Mountains in Western North Carolina. The Inn is an exquisite two-story with floor to ceiling glass set on three acres, tucked between a flowing creek and a wooded hillside . . . almost as if planted...
View Inn's Info ››