Westborough Inn boasts central positioning at a close distance to Clark University, Old Sturbridge Village and College of the Holy Cross, offering 25 rooms and a picnic area, a library and a golf course. This central hotel dates from 1990 and was refurbished in 2000.
The city center is about 10 minutes on foot.
Westborough Inn lies within 25 minutes’ drive to Worcester Regional airport.
Westborough Inn offers rooms with a Colonial interior, flat-screen television, ironing facilities, a telephone, wireless internet and a personal safe. Bathrooms come with a shower, a hairdryer and towels.
Eat & Drink
Guests can dine at Christina's Cafe and Hisa Japanese Cuisine located within a 5-minute walk of the property.
Comforts like a designated area for smoking, a vending machine and free parking are provided on site.
Wireless internet is available in public areas for free.
Free private parking is possible at a location nearby.