Super 8 by Wyndham Litchfield

Super 8 by Wyndham Litchfield

211 Ohren Lane
Litchfield, Illinois 62056

Super 8 Litchfield hotel is located off of I-55 at Exit 52, less than one hour north of St. Louis. Enjoy close proximity to shopping and dining in downtown Litchfield. Nearby Lake Lou Yaeger offers beautiful outdoor recreation opportunities.