The city of Worcester is located in Massachusetts and is a great stop on a tour of the New England area. Choices of Worcester hotels are plentiful and many are close to the city's most famous cultural attractions, parks, and other entertainment venues.
See what FlyerTalk members are saying about Worcester Hotels
Worcester is a city filled with things to do. It’s one of the oldest and most historical locations in the United States, so a visit there can be very enlightening! Worcester hotels vary in location, price, and level, so choosing one can be difficult. That’s why Flyertalk forums are here to help!