About
NOW OPEN! The all new Hampton Inn & Suites Worcester is ideally situated in bustling downtown Worcester, Massachusetts.
Address: 65 Prescott St, Worcester, MA 01605, USA
Phone: (508) 886-9005
State: Massachusetts
County: Worcester County
City: Indian Lake East
Zip Code: 01605
related searches: Hampton inn & suites worcester indian lake east reviews, Hampton inn & suites worcester indian lake east address, Hampton Inn Worcester breakfast, Hotels near DCU Center, Worcester, HAMPTON Inn Southbridge, Hampton inn and suites Auburn, Holiday Inn Worcester, Massachusetts, Wpi hampton Inn