A blurry image of a person at The Loggerhead Inn.

The Loggerhead Inn

About The Inn

A 36 room historic, boutique inn located in the heart of Surf City, North Carolina.

622 North New River Drive, Surf City, North Carolina 28445

Loading...