Located in northern Asheville, North Carolina, on the fringes of the Grove Park Country ... main inn in 1920. Visitors and staff swear they still feel her presence in the hotel.