Hotel Reservations

The AC Hotel by Marriott is located in downtown Worcester and is easily accessible from several major highways including I-290 and the MassPike as well as by train from Boston via the MBTA Commuter Rail. The room block has expired, but rooms are still available at prevailing rates and can be made on the Hotel […]

Read more