VOYAGER INN, Decatur 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.