Popular accommodations in Worcester-Biotech Park
HotelAccommodates 5
Residence Inn Worcester
This all-suite hotel is located beside Lake Quinsigamond, and is just 8.7 miles from Worcester Airport. It features an indoor pool, a tennis court and free WiFi throughout the hotel.Book nowfrom $113 per night
HotelAccommodates 10
Beechwood Hotel
This Worcester hotel offers guests an on-site restaurant, gym and executive rooms with 24-hour room service. Beechwood Hotel is located less than a half mile from the University of Massachusetts.Book nowfrom $159 per night