Where is Capitol South Station?
Capitol South Station is located in Capitol Hill. If you want to find things to do in the area, you may want to check out White House and National Mall.
Where Can I Stay near Capitol South Station?
We've got 264 hotels to pick from within just a mile of Capitol South Station. You might want to consider one of these options that are popular with our travelers:
CitizenM Washington DC Capitol
- hotel • Free WiFi • 2 restaurants • Fitness center • Walkable location
Hyatt Regency Washington on Capitol Hill
- hotel • Free WiFi • Restaurant • Health club • Walkable location
Phoenix Park Hotel
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Walkable location
Things to See and Do near Capitol South Station
What to See near Capitol South Station
- White House
- National Mall
- Library of Congress
- Folger Shakespeare Library
- United States Capitol
Things to Do near Capitol South Station
- United States Botanic Garden
- Eastern Market
- Museum of the Bible
- National Museum of the American Indian
- National Air and Space Museum