A St. Louis icon since 1894, today the Union Station hotel retains the elegant archways and d├ęcor of its famous Grand Hall. The hotel resides within blocks of City Museum and less than a mile from the heart of Downtown. Guests enjoy a 3D light show, featuring dramatic flames and a 100-ft waterfall, plus access to a fitness center and a seasonal outdoor pool. Amenities include an onsite restaurant, business center, all-day room service, and plush rooms. Dogs up to 75 pounds are welcome. There is a $50 per stay pet fee.
Indicates our Advertisers