Located in Southeast North Carolina, just a short drive from Asheville, South Carolina, this hotel is a great place w ...