Omni Hotels Near Nationals Park

MLB Stadium in Washington, District of Columbia
This is our guide to finding Omni hotels near Nationals Park, a Major League Baseball stadium located at 1500 South Capitol St., SE in Washington, DC.

Omni Hotels Closest To Nationals Park

Omni Shoreham Hotel
Omni Shoreham Hotel Rates, Reviews and Reservations
2500 Calvert St NW
Washington, DC 20008
Distance: 4.3 miles
Compare Omni Shoreham Hotel with nearby hotels