|
|  |
 
|
|
|
|
|
|
Worcester Ramada Inn Located near the science center, shopping, and Old Sturbridge Village.
Address: 624 Southbridge Street Worcester MA 01501
1 508 832-3221
|
| |
|
 
|
|
|
|
|
|
Regency Suites Hotel Worcester Rooms include kitchens and free coffee. Two restaurants are located in the hotel.
Address: 70 Southbridge Street Worcester MA 01608
Send an Email (14) 1 508 753-3512
|
| |
|
|