07.03.2009 2:59 pm
New Days Inn Downtown not quite downtown
St. Louis Post-Dispatch
The 57-room Days Inn Downtown opened last week with the customary ribbon cutting and reception for St. Louis officials and other invited folks.
But guests might wonder if the new establishment is really downtown. It’s situated just off Interstate 70, at…


