Wyndham Boston Chelsea is a 3-star classic property offering a non-smoking accommodation steps away from New England Aquarium, Museum of Science and Statue of General Warren. Operating in Boston since 2000, this hotel features international architecture and modern comforts.
The hotel is conveniently situated in a downtown area, close to gardens. Wyndham Boston Chelsea is also located near North Point Park, TD Banknorth Garden and Quincy Market.
Within 5-minute walk guests will find themselves near Chelsea train station. The hotel lies 5km away from Logan International airport.
This property has 168 guestrooms including Deluxe Double Room, Standard Triple Room and One-Bedroom Suite appointed with satellite TV, an in-room safe, Wi-Fi, a DVD player and individual climate control. Guests can also use coffee/tea makers, a microwave and a fridge available in each room.
Eat & Drink
Breakfast is served in the restaurant each morning.
A full breakfast is served and charges are applicable.
The hotel offers a luggage storage, a safe deposit box and free parking along with a business center, internet connection and a catering service to fulfill the needs of all travelers.
Guests can benefit from a library, an indoor swimming pool and a heated swimming pool and relax using a hot tub, a wellness center and a Jacuzzi.
Wireless internet is available in the entire hotel for free.
No parking available.