Worcester, Massachusetts, located 40 mi/65 km southwest of Boston and the second-largest city in the state, has a long history as a cultural center. Charles Dickens, Henry David Thoreau and Mark ...
Worcester, MA
The newest hotel in Worchester, featuring four floors of well equipped rooms; located in the downtown area near many attractions.
View Hotel Details
6 First Class
Commission: 10%
Rooms: 134
Rates: -