The Westin Waltham
–
Waltham, MA
About Us: Only 15 miles from downtown Boston, The Westin Waltham Boston provides easy access to Concord, Lexington, and Cambridge. Our associates can enjoy a list of excellent benefits, which include free onsite parking, complimentary lunch or... - Apr 25