My husband, 10 year old son and I are planning to drive from Tennessee to the DC area in late August. We are struggling about where to stay. Part of us wants to stay in DC for convenience, but the $35 to $40 parking per day on top of steep room rates seems crazy...that's like a dinner for the three of us. Husband is retired military so we want to see the wall, White House if possible and of course the Smithsonian for our son. We're also crazy for history if that helps with any suggestions. Thanks for your help everyone!