This place is definitely close to the Nats stadium. I stayed here specifically to see a Nat's home stand and you can walk there no problem. The Metro station is easy to get to as well.