Embassy Suites St. Louis—Downtown Opens October 2011

The 212-room Embassy Suites St. Louis—Downtown opened for business in October 2011.

The all-suite hotel, which offers 5,000 square feet of meeting and event space, is located in the historic Laurel Building, part of the developing MX entertainment district and adjacent to the America’s Center Convention Center. Each suite features ceilings that are 10 feet high or higher, as well as panoramic views of downtown St. Louis. The hotel is close to the Edward Jones Dome, Busch Stadium, and the St. Louis Arch.

RSS Share

Want to use this article? Click here for options!
© 2012 Penton Media Inc.


Acceptable Use Policy
blog comments powered by Disqus

Regional Hotel Deals

Our monthly regional e-postcards are filled with hot hotel deals.
View our most recent e-card here.



Back to Top

Explore Our Newsletters

Facebook   Twitter   LinkedIn   RSS Feed

View more Destination Guides

Inside Current Issue

May 2012 CMI

May 2012 FIM

April 2012

April 2012 RCM

April 2012

April 2012 AM

MM March 2012

March/April 2012 MM

Browse Back Issues