Visit our hotel near College of the Holy Cross, WPI, UMass Medical School & Clark University
Take in breathtaking performances at The Palladium, minutes from our hotel in Worcester, MA.
Position yourself near large conventions & events, when you stay at our hotel near DCU Center.
50 Foster St.
100 Institute Rd.
2 Southbridge St.
55 Lake Ave N
1 Old Sturbridge Village Rd.
219 Brookfield Rd.
72 Shrewsbury St. 4
100 Research Dr.
145 Redstone Hill
11 French Dr.
2 Southwick St.
950 Main St.
500 Salisbury St.
50 Sunset Ln.
22 Harrington Way
Appointment is Required
Services, Treatments and Amenities
Appointment is Required
Services, Treatments and Amenities
Appointment is Required
Services, Treatments and Amenities