Get away from it all at the Freeze House, in the mountains of Western North Carolina, with a tradition of hospitality dating back to the 1880's!