Call or email your rep or senator to get pass for the capital. Only way you'll get in.
You're going to have to walk. Just no way around it so I'd plan specific smaller trips you can handle.
Just find a hotel you like near a metro station out side main area. The metro is a good experience on...