Darden Hotel

Main St.
Hamilton
North Carolina
United States