The Inn combines historical elements with the most modern comforts making it the ideal location for guests seeking leisure or those visiting for business. Just 25 miles south of Asheville, NC, our hotel is the perfect place from which to explore neighboring areas or enjoy a relaxed setting in the heart of Lake Lure.