Search for Pet Friendly Hotels near Mechanics Hall in Worcester, MA
Find the best hotel deals from hundreds of sites
See All Hotels
Best Rooms: The best possible view from the hotel is of the hill, from rooms ending in *05 - *07 on floors 3 – 5 (e.g. 305, 406).
Best Rooms: The best available views of the surrounding trees and are found from rooms facing east on all floors.
Best Rooms: Away from the city, Econo Lodge Northborough is surrounded by a parking lot with no real views.
Explore top Worcester hotels or navigate to specific Worcester neighborhoods and Worcester area attractions and landmarks.
Nearby Landmarks & Attractions »