The Wyndham Chelsea Hotel is located in Boston (MA) making it one of the best hotels to stay at while in town. With the guests' convenience in mind, each of the 194 guestrooms at the hotel is well designed and fully equipped to cater to the demands of corporate and holiday travelers looking for unique accommodation in Boston (MA).Each guestroom has desk. This Boston (MA) accommodation contains all of the facilities and conveniences you would expect from a hotel in its class. In addition, the hotel's guests can enjoy the leisure and sports facilities provided on the premises: indoor pool, jacuzzi. Modern comfort and convenience are seamlessly combined to ensure the guests' satisfaction. Being one of the good quality hotels in Boston (MA), guests staying at this hotel will find its convenient location and tranquil atmosphere pleasurable. To proceed with this reservation at the Wyndham Chelsea Hotel, please enter your visit dates and follow our secure online booking form. Hotel near Chelsea (Massachusetts), United States.