The Marriott ---- Which Marriott?
Most stay at the Westin Philadelphia but some such as the Washington Nationals stay at the Four Seasons.
in a hotel
They stay at that one hotel that's in Boston
The Quality Inn
"The Capitol Skyline Hotel is located in Washington, D.C. It is a historic location, and would be an ideal place to stay if you were visiting Washington D.C. on vacation, as the ambience is unique to the area."
In a hotel close to the ballpark.
EconoLodge near Times Square