Popular accommodations in Sudbury
HotelAccommodates 4
Fairfield Inn by Marriott Boston Sudbury
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.Book nowfrom $101 per night