4 Boardman Street (2.8 km from George H Nichols Reservoir)
Offering free Wi-Fi access this Colonial-style inn is located in downtown Westborough Massachusetts. Westborough Country Club is 3 minutes’ drive and many restaurants and shopping centers are within walking distance.
180 E. Main St. (5.3 km from George H Nichols Reservoir)
The Extended Stay America - Boston - Westborough - Eas hotel is centrally located in the Westborough neighbourhood. The property's facilities and services are available to both business visitors and vacationers.
15 Connector Road (5.8 km from George H Nichols Reservoir)
Hampton Inn Boston - Westborough offers air-conditioned lodgings in Westborough.This 3-star hotel offers luggage storage space.The hotel features an indoor pool fitness facility and a 24-hour front desk.At the hotel the rooms include a wardrobe.
25 Connector Road (5.9 km from George H Nichols Reservoir)
This all-suite hotel is located 30 miles from Boston. Each spacious suite features a fully equipped kitchen, a separate seating space, and complimentary Wi-Fi. The Sonesta ES Suites Boston Westborough offers a complimentary daily breakfast buffet.
19 Connector Road (5.9 km from George H Nichols Reservoir)
This Extended Stay America - Boston - Westborough - Connector Road is located in Westborough and especially designed for longer stays with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi and a 24-hour front desk.
1800 Computer Drive (6.1 km from George H Nichols Reservoir)
This Extended Stay America - Boston - Westborough - Computer Dr. hotel in Westborough is specifically built for extended stays, with all rooms furnished with a fully equipped kitchen.
3 Technology Drive (6.9 km from George H Nichols Reservoir)
This Westborough motel is located off Interstate 495 and is 15 minutes from the New England Sports Center. This Courtyard features rooms equipped with complimentary Wi-Fi and a refrigerator.