The Embassy Suites is located in the heart of downtown St. Louis, Missouri, adjacent to America’s Convention Center and the Edward Jones Dome, home of the St. Louis Rams NFL team. The hotel is 1 miles from both the famous St. Louis Arch and Lumiere Casino, and within walking distance to the Metrolink light rail system. Embassy Suites has 212 spacious guest suites, each equipped with living room with sofa bed, flat-screen TV, microwave, mini-fridge, coffee maker, and free wireless internet access. A complimentary cooked-to-order breakfast is served each morning. A light lunch or dinner can be enjoyed at the Atrium Café and cocktails are served at the on-site bar. Guests are encouraged to enjoy relaxing in the hot tub, going for a swim in the indoor pool, or getting a work out in at the gym.
Back to destination BOOK HOTEL