Davidson Hotels
125 Harbour Place Drive
Davidson, NC US
Rating: Not Rated
The Homewood Suites by Hilton Davidson hotel in North Carolina is located in beautiful historic downtown, close to Lake Norman and less than 2 miles away from Davidson College and Main Street, where our guest can enjoy shopping and dining. Feel free to work on your stroke at our Homewood Suites by Hilton Davidson in North Carolina hotel's putting green or enjoy a stroll through the trails of nearby Harbour Place Park or by the lake. The Homewood Suites by Hilton North Carolina hotel has 128 suites that are made ...
Check Hotel Availability
Worldwide Hotels
Copyright © 2023