For those retired military folks, there's a number of reasonably priced facilities military lodging places nearby.
The last time I visited the NAVAL HISTORY AND HERITAGE COMMAND, I stayed across the river at Bolling AFB.
Then, I believe there is lodging available at the Bethesda Navy hospital. Believe I stayed there 15 or so years ago.