Westin Hotel

70 Third Avenue
Waltham
Massachusetts
United States