About the Business

Hampton Inn Boston - Westborough is located near the intersection of I-90 and I-495. The New England Baseball Complex is five miles away and the New England Sports Center is eight miles from our hotel. It's just 12 miles to Worcester, home to the UMass Medical School and big business headquarters. Free hot breakfast, free WiFi, and an indoor pool are yours to enjoy.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

15 Connector Road, Westborough, Massachusetts 01581, USA

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers