Fairfield Inn
Hotel
Sudbury, Massachusetts
Located off of U.S. Route 20, this Marriott in Sudbury is 14 minutes’ drive from Interstate 495 and the Waltham city centre is 11 miles away. Free Wi-Fi and a breakfast buffet are provided.
Number of rooms: 48
738 Boston Post Road, Sudbury, MA 01776-3330, United States