Extended Stay America - Boston - Westborough - Computer Dr.

Starting at
$157

TripAdvisor Review

Based on 96 review

See all

Located in Westborough, Extended Stay America - Boston - Westborough - Computer Dr. is in the suburbs, a 3-minute drive from Lake Chauncy Public Beach and 6 minutes from Westborough Country Club. This hotel is 12.1 mi (19.5 km) from DCU Center and 14.9 mi (23.9 km) from College of the Holy Cross. Ma...

More details