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, cable TV, ironing facilities, a private toilet, individual climate control and high-speed internet. Bathrooms come with a shower, a hairdryer and towels.
Eat & Drink
The venue is set next to a train station and just 450 meters from Christina's Cafe and Hisa Japanese Cuisine with a broad selection of dishes.
The on-site conveniences include a free car park, a designated smoking place and a vending machine.
Wireless internet is available in public areas for free.
Free private parking is possible at a location nearby.