Homewood Suites by Hilton Davidson Davidson 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.
{}