Wyndham Boston / Chelsea - 201 Everett Ave.
201 Everett Ave., Chelsea, MA 02150 US
~23.78 Miles from Gloucester center
- Fitness / Gym is on-site
- Rates are normally from 169.14 to 199.00 USD
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.