1/5 - Terrible
Verified traveler
Didnt feel like spending too much time here.
Reviewed on Oct 9, 2025
Reviewed on Oct 10, 2025
Reviewed on Oct 10, 2025
Reviewed on Oct 9, 2025
Reviewed on Oct 3, 2025
Commune with nature and explore the great outdoors at Sudbury Reservoir during your travels in Southborough. You can enjoy the restaurants while in the area.
Though UMass Memorial at Southborough might be what brings you to town, perhaps you'll have a chance to explore more of Southborough while you are here.
Didnt feel like spending too much time here.
Secluded and quiet
Tufts university