1/5 - Terrible
Verified traveler
Aug 16, 2019Didnt feel like spending too much time here.
Reviewed on May 20, 2024
Reviewed on May 21, 2024
Reviewed on May 19, 2024
Reviewed on May 11, 2024
Reviewed on May 19, 2024
Reviewed on May 21, 2024
Explore the great outdoors at Sudbury Reservoir, a lovely green space 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