Featuring an on-site restaurant , this Milwaukee hotel is 1 mile from the scenic Lakeshore State Park. Each guest room is equipped with a 36-inch flat-screen TV.
Number of rooms: 205
323 East Wisconsin Avenue, Milwaukee, WI 53202, United States
Hotel booked 2 times today.