All Countries
:
United States
:
Massachusetts
:
Chelsea
:
Wyndham Hotels and Resorts
Wyndham Hotels and Resorts -
SuperSaver®
.
Chelsea, MA Hotels
SuperSaver-Hotels®
Discount Hotel Rates online Wyndham Hotels and Resorts Deals.
Hotels in Chelsea, MA
Wyndham Boston Chelsea
201 Everett Avenue
Chelsea, MA 02150-1816
Nightly Rates: ( 229.00 - 259.00 )
3 Star
The Wyndham Boston Chelsea is conveniently located minutes from Downtown Boston. Logan International Airport just 3 miles away, The Boston Convention Center, Financial District, Faneuil Hall, Hynes Co...see more