Offrant 210 chambres, l'hotel Embassy Suites Saint Louis - Downtown se trouve près la localité de divertissements de "Downtown St. Louis" et à moins de 15 minutes à pied du parc national de Gateway Arch. Situé à quelques instants de la bibliothèque centrale, l'hotel dispose un restaurant à l'américaine servant une cuisine américaine.
Le Planétarium James S. McDonnell est à 7 km de cet hotel 4 étoiles, tandis que la Maison-musée Campbell House est à seulement 1 km de cet endroit. Embassy Suites Saint Louis - Downtown est niché également à seulement 250 mètres de l'Edward Jones Dome et à environ 20 minutes de marche de Big Mound. Les amoureux de la nature apprécieront la proximité de North Pond, qui se trouve à 9 minutes de marche. Les attractions sportives à proximité incluent le Stade de football américain Dome at America's Center juste à côté de cette propriété d'affaires. Le train urbain la Convention Center est dans une zone de 100 mètres, tandis que l'arrêt de bus Washington at 6th Street Metrolink est à seulement 150 mètres de l'hotel Embassy Suites Saint Louis - Downtown.
Les chambres non-fumeur sont équipées d'un coffre personnel, ainsi que d'une TV à écran plat avec des chaînes satellite et d'une cafetière/théière. Quelques chambres sont approvisionnées d'une douche ouverte et une toilette séparée.
Au restaurant d'Embassy Suites Saint Louis - Downtown, on vous offre un petit déjeuner gratuit sur commande. Vous pourrez essayer un dîner, généralement servi dans l'un des restaurants sur place, par exemple au restaurant Atrium . Le bar lounge propose un endroit pour se détendre.