Americas Best Value Inn Mayflower Near Alliant Energy Center
2509 Perry St -
Madison,
WI 53713