Search Hotels
Search History
1 Hotels found in Davidson.
Destination: USA Davidson |
Hotel Address: 125 Harbour Place Drive
Within minutes of local attractions, including Lake Norman, this Davidson, North Carolina hotel offers an on-site putting green, a free hot breakfast and all-suite accommodation with full kitchens
The Homewood Suites Davidson strives to make all guests feel at home with thoughtful amenities such as free grocery shopping services and a free weekday evening reception The hotel also features an on-s...More