Embassy Suites St. Louis Downtown pool

Hotel · 3.0★

Embassy Suites St. Louis Downtown

St. Louis, MO , 610 North 7th Street St. Louis, Missouri 63101 United States

Unrated by Critic Request a Critic Visit

About the Pool

Dive into relaxation at the Embassy Suites St. Louis Downtown's indoor pool.

Amenities

Amenities

Luggage Storage
Towel Service
Fitness Center

Food & Drinks

Full Food Menu
Pool Bar

Water Features

Indoor Pool

Hours

Pool

Pool

Daily 7:00 AM – 10:00 PM

Fitness

Fitness Center

Daily 7:00 AM – 10:00 PM

Dining

Dining

Daily 5:00 PM – 11:00 PM

Community Reviews

Join to Review

No reviews yet. Be the first.

Join Free to Review