The 3-star Westborough Inn places guests abound 16 km from College of the Holy Cross. Founded in 1990, the hotel underwent a renovation in 2000.
The venue is 16 km away from Worcester Polytechnic Institute. Guests will find Westborough city center within a 10-minute walk from the property.
It will take a 30-minute drive to get to Worcester Regional airport.
The comfortable hotel provides guests with 25 rooms including standard king room and standard queen room that offer free Wi-Fi, a laptop-size safe, multi-channel TV, an iron with ironing board and a telephone. Guests can make use of a shower, a hairdryer and towels.
Eat & Drink
Offering Japanese dishes, Sachi Japanese Steakhouse & Sushi Bar is a 10-minute walk away.
Such facilities as free self parking, a designated smoking place and a vending machine are available on-site.
Leisure facilities, such as a picnic area, a library and a golf course, are provided on site. On-site fitness facilities include a gym and a fitness center.
Wireless internet is available in public areas for free.
Private parking is possible at a location nearby for free.