I echo Mt. Vernon, and of course the Waterfront at Old Town.
"National" Harbor is just a shopping center in Oxon Hill, Prince Georges County,anchored by the Gaylord Hotel for conventions. It has zero relationship to any of the National glories and treasures of DC. Their advertising makes it look a lot different but I share Bird 710's opinion above that it is just overpriced restaurants and overpriced parking. Seriously, you've never seen a convention shopping center before, newly built with zero historical significance? Not my idea of a "highlight".
Trip Advisor does have a forum for it: Oxon Hill, Maryland.and you can see from the posts that NH is just time shares and convention goers desperate for advice on how to get to DC (surprise zero practical public transportation, no subway, spotty bus thru tough neighborhoods only the pay hotel shuttles) or of course to Old town. (thee is a water taxi - expensive )
If for some reason you do want to see the tacky attractions, then just go to the Gaylord Hotel and Convention Center in Orlando, FL. Same ice sculptures, same fireworks, same everything and actually okay for Orlando.
Last but not least, : the shopping in Old Town is fantastic. My personal favorite is the Potomac Fiber Company on the first floor of the Torpedo Factory right off the King Street Entrance opposite the Art League. Great unique women's purses, scarves, tote-bags, pins, and the selection changes every month after it is juried in by the fabric artist women co-op that runs it. All handmade, and not sold elsewhere. So perhaps an anniversary shopping option/
Warning, check with the hotel or internet or paper about Metro (subway delays) on the weekend due to maintenance. . Metro sometimes closes lines or stations but they are usually the orange or red ones, not the blue and yellow ones at King Street. But then you can always take the relaxing Riverboat ride to Georgetown, a real national harbor.
Lots of romantic restaurants for your anniversary.too
enjoy your stay
, . ,
Edited: 3:05 pm, February 16, 2013