Bay Haven Inn of Cape Charles is a good place to stay to see Cape Charles Museum and Welcome Center. It’s 0.4 mi away.