Situated on a river, this hotel is within 1 mi (2 km) of Laclede's Landing and Dome at America’s Center. Gateway Arch and Busch Stadium are also within 2 mi (3 km).
Pros: The view was amazing! It was easy to get to off the freeway. The security in the parkinglot was also very good.Cons: The bed was super uncomfortable. There was no breakfast. The t.v. in my room was messed up. The 100 dollar deposit is pretty lame. All in all I would pass in this hotel in the future.