Contact & Location
The Wachusett Ballroom is located in the AC Hotel Worcester in downtown Worcester, Massachusetts. The hotel is just a short walk to the DCU Center and the Hanover Theatre, and moments from Holy Cross College, Clark University, WPI & UMass Medical School.
The Wachusett Ballroom at AC Hotel Worcester
125 Front Street
Worcester, Massachusetts, 01608
For more information about our hotel or to discuss hosting your next special event with us, please contact us today.