This all-suite hotel is 30 miles from downtown Boston. Each spacious suite is equipped with a fully operational kitchen, separate seating area and free Wi-Fi.
Hyatt Place Marlborough/Apex Center is set in Marlborough, MA, 3.7 mi from the New England Sports Center. A fitness room and an indoor swimming pool are available for guests.
This Extended Stay America - Boston - Westborough - Connector Road is located in Westborough and especially designed for longer stays, with all rooms featuring a fully equipped kitchen.
Located off Interstate 495, this Westborough hotel is 15 minutes from the New England Sports Center. This Courtyard offers rooms with free Wi-Fi and a refrigerator.
Located in Marlborough, Massachusetts, this hotel features a casual American restaurant, indoor pool and rooms with a 29-inch LCD TV. New England Sports Center is just a 7-minute drive away.
Located in Marlborough, 12 miles from DCU Center Arena & Convention Center, Residences at Solomon Pond provides accommodations with a fitness center, free private parking, a garden and a shared...
Offering a free hot breakfast daily, this completely smoke-free hotel located in Hudson, Massachusetts is only a short distance from the New England Sports Center and other area attractions.
Featuring 3-star accommodations, Hampton Inn Boston - Westborough is located in Westborough, 12 miles from DCU Center Arena & Convention Center and 27 miles from Central Square Theatre.
Located in Marlborough, Massachusetts, 27 mi from Boston, Hilton Garden Inn Boston/Marlborough features a casual bistro. It is just 5 minutes' drive off Interstate 495.
Only a short drive from some of the area's main historical attractions and popular sites, this Marlborough hotel features numerous free amenities along with friendly service and comfortable rooms.