I stayed at this hotel for 2 individual nights. They were both stopover nights in St. Louis as I was passing through on my way to and from England. I needed somewhere near the airport to 'crash' and in all fairness this was ideal for just this.
The hotel itself is not especially good-looking and the decor looks dated in...
More
- Saint Louis Super 8
- Saint Louis Super Eight
- Super 8 Saint Louis