The Westin Waltham Boston, a AAA Four Diamond Hotel, is located just 15 miles from downtown Boston. Our mirrored landmark offers refreshing suburban charm. Business travelers will find our location convenient to major corporate offices.
70 Third Avenue
Testimonials