738 Boston Post Road (3.2 km from Willis Pond)
This Marriott in Sudbury is located off of US Route 20 and is a 14-minute drive from Interstate 495. Downtown Waltham is 11 miles distant. There is complimentary Wi-Fi and a complimentary breakfast buffet.