(CNN) -- Hurricane Arthur made landfall as a category 2 storm between Cape Lookout and Beaufort, North Carolina, late Thursday, the National Hurricane Center said.