Embassy Suites Saint Louis - Downtown

610 North 7th Street, MO 63101, Saint Louis (Missouri)

$131 - $9,999 per night

About Embassy Suites Saint Louis - Downtown

This centrally located downtown hotel offers convenient proximity to two major landmarks: America's Convention Center and the Edward Jones Dome, which is famously known as the home of the Saint Louis Rams (now the Los Angeles Rams). The hotel's strategic location ensures that guests can easily access both venues for business meetings or entertainment events. The accommodation options at this hotel are designed with comfort in mind, featuring spacious suites that provide ample room for relaxation and work. Each suite is equipped with a flat-screen television, ensuring that guests have easy access to their preferred programming whether they're unwinding after a long day or preparing for the next morning's activities. Additionally, the hotel boasts an indoor pool, offering a refreshing retreat from the hustle and bustle of downtown Saint Louis. The pool area is thoughtfully designed with comfortable seating areas where guests can relax and enjoy the amenities provided by the hotel. This feature makes it ideal for those looking to maintain their fitness routine or simply cool off during warmer months. The overall design and layout of the hotel reflect a commitment to creating a welcoming environment, with attention paid to both functionality and aesthetics. The suites are tastefully decorated, blending modern comfort with practicality, making them suitable for both short-term stays and extended visits.

Hotel Details

Number of Rooms: 212
Country: US
City: Saint Louis (Missouri)