Embassy Suites St. Louis – Downtown
The Embassy Suites is located in the heart of downtown St. Louis within the historic Laurel Building and adjacent to the America’s Center Convention Complex. The hotel offers 212 two-room suites with a wet bar, mini-refrigerator and microwave, plus televisions in both the bedroom and living room. Other hotel amenities include a business center, indoor pool and whirlpool, fitness center, complimentary cooked-to-order breakfast and evening reception, and atrium restaurant and lounge.
Call and refer to the Inland Marine Expo room block at 314-269-5900. Or click here