Howard Johnson Plaza Hotel Madison

3841 E Washington Avenue
Madison
Wisconsin
United States