Flight
Either DCA (Reagan) or IAD (Dulles) should work! DCA is closer to most things but can be more expensive (southwest is basically in its own terminal there and SUPER easy to get in out/of). IAD is just like 20mins further out but if it’s a lot cheaper it’s not too far and is worth it BWI sometimes comes up as an option DO NOT fly in/out there. It’s such a hassle and never worth it!
Hotel
Hotel