at 65 Prescott St., Worcester , 01605 United States
NOW OPEN! The all new Hampton Inn & Suites Worcester is ideally situated in bustling downtown Worcester, Massachusetts.
387 FB users likes Hampton Inn & Suites Worcester, set it to 5 position in Likes Rating for Worcester, Massachusetts in Hotel & Lodging category
Hampton Inn & Suites Worcester is Worcester based place and this enity listed in Hotel category. Located at 65 Prescott St. MA 01605. Contact phone number of Hampton Inn & Suites Worcester: (508) 886-9005
Stay in the heart of Worcester. Enjoy a central location within walking distance from shops, restaurants, and entertainment venues.