This Milwaukee hotel is less than 2 km from the General Mitchell Airport and offers a free 24-hour shuttle. It also offers a restaurant, indoor pool and rooms with a 32-inch flat-screen TV.
Number of rooms: 143
5890 South Howell Avenue, Milwaukee, WI 53207, United States
Hotel booked 1 times today.