Originally Posted by
FlyingDutch
- “downtown” hotel wording should change. Downtown is not always the nice area in a city, especially domestically.
Denver and St. Louis both have better areas than the "downtown hub" location. Denver, you could look anywhere in the Tech Center, and St. Louis, look out at Creve Coeur.