3236 West Chain of Rocks Road (3.6 km from Cross Roads Plaza Shopping Center)
The Econo Lodge hotel is conveniently located just one mile from the Lewis and Clark Interpretive Center. The hotel is also close to Argosy Casino-Alton Busch Stadium (home of the St.