Beechwood Hotel (Worcester) Location. The Beechwood Hotel is located in the park like setting of Massachusetts Biotech Research Park in Worchester, Mass. The property is also adjacent to the UMass Medical School campus. The area has many universities, corporate...
Courtyard By Marriott Worcester (Worcester) From US$125 (€91) per room The Courtyard Worcester is located convenient to hospital, educational institutions and many corporate offices. Being built for business means keeping pace with business travelers. Courtyard leads in high speed Internet availability and off...
The Worcester Hotel And Conference Center (Worcester) From US$75 (€55) per room Location. The Worcester Hotel & Conference Center is located two miles from the University of Massachusetts Medical Center and five miles from Holy Cross University. The hotel is directly across the street from the Lincoln Plaza shop...
Hampton Inn Worcester (Worcester) From US$112 (€82) per room The Hampton Inn Worcester is located in downtown Worcester, Mass., one block from Palladium Concert Hall and DCU Center. The University of Massachusetts Medical Center and Worchester Tech are one mile from the hotel. Clark University and As...