Wyndham Chelsea Hotel

201 Everett Ave, Chelsea, MA 02150
#1 of 1 hotel in Chelsea
TripAdvisor Traveler Rating
Based on 413 reviews
Enter dates for best prices
Compare best prices from top travel partners
Booking.com Expedia.com

Nearby Wyndham Chelsea Hotel

Wyndham Chelsea Hotel

We've found that other people looking for this hotel also know it by these names:

  • Chelsea Wyndham
  • Wyndham Chelsea Hotel Chelsea

Address: 201 Everett Ave, Chelsea, MA 02150

Amenities at Wyndham Chelsea Hotel

  • Restaurant
  • Swimming Pool
  • Wheelchair Accessible
  • Room Service
  • Fitness Center
  • Free Parking
  • Business Services
  • Suites
  • Shuttle Service
  • Bar / Lounge
  • Free High Speed Internet

Chelsea Travel Forum

Need advice about Chelsea, Massachusetts? Visit the Travel Forum for Chelsea and ask our Answer Gurus.

Chelsea Travel Guide