Welcome to the Inn on Mill Creek, located two miles within the beautiful Pisgah National Forest in western North Carolina.