This low-key lodging off Interstate 70 is 5.3 miles from the National Equestrian Center and 6.6 miles from Ozzie Smith Sports Complex.
More on
Lake Saint Louis .
The City of Lake St. Louis is a planned community situated around two lakes between Interstate 70 and Interstate 64 in western St. Charles County, Missouri, United States. The population was 14,545 as of the 2010 US Census.