8.2/10
Very Good
42 reviews
Free Wi-Fi
Free private parking
Best Western Stanton Inn is set in Chilton, 34 km from Appleton.
Number of rooms: 53
1101 E Chestnut St, Chilton, 53014-1608, United States