Technical Innovation Center at the Holiday Inn Express
Address: 110 Summer Street, Worcester, MA 01608
Popular and comfortable hotel with free parking and breakfast. Easy access to many restaurants. Easy access to the 290 Expressway.