Super 8 - Staunton
Super 8 - Staunton1527 Herman Rd.
Staunton, Illinois 62088
Super 8 - Staunton
Super 8 by Wyndham in Staunton is conveniently located at Exit 41, off of I-55. Enjoy the many amenities offered, such as complimentary breakfast, and there are restaurants within walking distance.