Extended Stay America - Boston - Westborough - Computer Dr.

Starting at
$87
Featured Image
Lobby
Room

TripAdvisor Review

Based on 96 review

See all

Property Location 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 21.5 mi (34.5 km) from Worcester P...

More details