Hi,
I just booked into the Best Western in Annapolis....as I want to visit the Naval Academy. Not being cute when I suggest you find a place to stay and reserve a room now. Reserve it with the hotel chain directly so they do not charge your credit card like some of the agencies like priceline do. That way you can probably adjust the days as time gets closer or cancel if you need to without penalty.
regards,
5412
Yep, working it
If I may add to your tip, I always stay in a hotel near the National Mall, if possible, the host hotel. You can walk everywhere. Worked out great for the 9-12 March, and still had time to hit some of the museums before they closed.
By viture of your avatar, have you been to the National Museum of the Marine Corps at Quantico ?