Motel 6 Westborough is a 2-star property located in Northborough. All rooms boast a flat-screen TV with cable channels and a private bathroom. The accommodation offers a 24-hour front desk. Worcester is 12 km from the hotel, while Cambridge is 47 km from the property. The nearest airport is Worcester Regional Airport, 18 km from the property.
More information