Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Reviewed on 12 Nov 2018
DCU Center is located in a family-friendly area of Worcester that travellers like for its sporting events and festivals. Worcester is home to 26 hotels and other accommodation options, so you can find something that's perfect for your stay.
Choose from 8 hotels and other accommodation options within a mile of DCU Center, including these picks:
While you're in town visiting DCU Center, you can discover the sights within a few miles of the area.
You might want to spend some time browsing the exhibits at Worcester Historical Museum, Franklin D. Roosevelt American Heritage Center (FDR Center) or Worcester Art Museum. Sights like Union Station and Goddard Rocket Launching Site highlight some of the local culture. You can enjoy live performances at Mechanics Hall and Tuckerman Hall.
If you want to see more of the surrounding area, you might plan a visit to Worcester Polytechnic Institute and College of the Holy Cross. Spend some time checking out American Sanitary Plumbing Museum, which is 0.8 mi from DCU Center, or make a stop by Elm Park, located 1.1 mi away.