VOYAGER INN, Peoria IL

 

 

 

 

Believe it or not, it's the same place. You can't see the big tower in the shot above.

If it's there, that is; might not have been built yet.