Book a stay at this business-friendly hotel in St. Louis. Enjoy 3 restaurants, 3 bars/lounges, and a rooftop terrace. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Busch Stadium and Gateway Arch are located nearby.