The Westin Waltham Boston

Discover a relaxing retreat just 15 miles away from downtown Boston at The Westin Waltham Boston. Our Waltham Boston hotel is tucked away in the suburb of Waltham, Massachusetts.