Motel 6 Westborough is located in a ski area of Northborough in close proximity to College of the Holy Cross, EcoTarium A Museum of Science Nature and Worcester Polytechnic Institute. Motel 6 Westborough has been welcoming guests to its spacious rooms since 2008.
Motel 6 Westborough enjoys its location close to ski areas. The venue is set within 5 km from Northborough city center.
This hotel boasts close proximity to parks.
Motel 6 Westborough is within a 20-minute drive to Worcester Regional airport.
The hotel comprises 93 rooms equipped with free Wi-Fi, a mini-refrigerator, cable TV, a sofa and a microwave.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.