8.3/10
Very Good
41 review
Free Wi-Fi
This Comfort Inn & Suites hotel is conveniently located off Interstate 45 and Highway 60, near West Bend and just northwest of Milwaukee.
Number of rooms: 54
W227 North 16890 Tillie Lake Court, Jackson, WI 53037, United States