The National Mall, D.C.'s sprawling green heart, is a treasure trove of free, world-class wonders. Stretch your legs amid iconic Smithsonian museums-from air and space marvels to natural history gems-while soaking in views of the Capitol and Lincoln Memorial. It's an open-air classroom where cherry blossoms bloom in spring and fireworks light up summer nights, drawing millions to reflect and explore.
Conveniently accessible from Governor House Inn via a short drive or Metro hop (under 15 miles), our Falls Church haven lets you dive into this urban oasis effortlessly. Return to air-conditioned rooms with free WiFi and a hearty continental breakfast to recharge. Whether chasing exhibits or picnicking by the Reflecting Pool, elevate your adventure with our prime location-history and horizons, just steps from serenity!