JavaScript is not enabled.

Embassy Suites St. Louis Downtown Detail

Confirming room availability...

3.0

Embassy Suites St. Louis Downtown 

Embassy Suites St. Louis Downtown, 610 N 7Th St St. Louis Missouri 63101, saint louis, United States

Near America's Center Convention Complex<br /><br />With a stay at Embassy Suites by Hilton St. Louis Downtown, you'll be centrally located in St. Louis, steps from America's Center Convention Complex and 3 minutes by foot from Dome at America’s Center. This hotel is 0.6 mi (1 km) from Busch Stadium and 0.7 mi (1.1 km) from Gateway Arch.

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

With a stay at Embassy Suites St With a stay at Embassy Suites St. Louis - Downtown, you'll be centrally located in St. Louis, steps from America's Center Convention Complex and Edward Jones Dome. This family-friendly hotel is close to Gateway Arch and Busch Stadium.Rooms Make yourself at home in one of the 212 air-conditioned rooms featuring refrigerators and flat-screen televisions. Cable programming and MP3 docking stations are provided for your entertainment, while wireless Internet access (surcharge) keeps you connected. Conveniences include complimentary weekday newspapers and microwaves, and you can also request cribs/infant beds (complimentary). Enjoy a range of recreational amenities, including an indoor pool, a spa tub, and a 24-hour fitness center.Dining Enjoy a satisfying meal at a restaurant serving guests of Embassy Suites St. Louis - Downtown. Mingle with other guests at a complimentary reception, held daily. Quench your thirst with your favorite drink at a bar/lounge.Business, Other Amenities Featured amenities include a 24-hour business center, express check-out, and dry cleaning/laundry services. Planning an event in St. Louis? This hotel has 5000 square feet (450 square meters) of space consisting of a conference center and conference space.

Hotel Amenities

Getting There

Reviews

3.0

1859 reviews

#26 of 154 hotels in Saint Louis
  • (1092)
  • (476)
  • (156)
  • (75)
  • (60)
  • (552)
  • (251)
  • (704)
  • (152)
  • (39)