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 Worceste Read more
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.