Wyndham Boston / Chelsea
201 Everett Ave., Chelsea, MA 02150 US
~7.58 Miles from Watertown center
- Rates typically range from 360.35 to 361.35 USD
- Fitness center on property
With a stay at Wyndham Boston/Chelsea in Chelsea, you'll be near the airport and convenient to Charlestown Navy Yard and USS Constitution Museum.