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
Mechanics Hall is located in a family-friendly area of Worcester that travellers like for its festivals and theatre scene. Worcester is home to 26 hotels and other accommodation options, so you can find something that's perfect for your stay.
There are 8 hotels and other accommodation options within a mile of Mechanics Hall, including these picks:
Now that you've visited Mechanics Hall, you can discover everything there is to see and do within just a few miles of the area.
Worcester Historical Museum, Franklin D. Roosevelt American Heritage Center (FDR Center) and Worcester Art Museum feature captivating exhibits. Sights like Union Station and Goddard Rocket Launching Site highlight some of the local culture. Spend some time wandering around Elm Park, EcoTarium and Regatta Point Park.
DCU Center and Worcester Polytechnic Institute are both worth a visit while you're out exploring. College of the Holy Cross is also located 2 mi from Mechanics Hall, and Tuckerman Hall is 0.6 mi away.