Hampton Inn Chapel Hill

1740 Fordham Blvd
Chapel Hill
North Carolina
United States