Embassy Suites St. Louis – Downtown, Saint Louis, Missouri
Location. Embassy Suites St. Louis Downtown is located in central St. Louis, close to Edward Jones Dome, Gateway Arch, and City Museum. Nearby points of interest also include Anheuser Busch Brewery and Laclede’s Landing. Hotel Features. Recreational amenities include an indoor pool, a spa tub, and a fitness facility. This 3 star property has a business center and offers audio visual equipment and business services. A bar/lounge is open for drinks. Additional property amenities include valet parking and express check out. Guestrooms. Air conditioned guestrooms at Embassy Suites St. Louis Downtown feature MP3 docking stations and hair dryers. Refrigerators and microwaves are offered. Flat panel televisions have cable channels. Also included are irons/ironing boards and clock radios.