1/5 - Terrible
Verified traveler
Didnt feel like spending too much time here.
Reviewed on 5 March 2025
Reviewed on 2 March 2025
Reviewed on 4 March 2025
Reviewed on 3 March 2025
Reviewed on 4 March 2025
Reviewed on 4 January 2025
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