Madame Isabelle's House is a good place to stay to see The National WWII Museum. It’s 1.7 mi away.