Old Edwards Inn in Highlands, NC, has 68 guest rooms, including suites, cottages, and guest rooms. The hotel also has several vacation rentals available for extended stays.