Hotel
We have reserved a block of rooms at this hotel. I realize it is not as close as others, but the majority of rooms in Worcester are already booked due to a music festival, and they are charging over $400/night. And let's be honest, Westborough is nicer than Worcester any day :) Hope to see you there!