Yakınındaki Oteller Fort Delaware State Park, New Castle