Historic Location
Sheraton St. Louis City Center Hotel & Suites is nestled in the downtown historic area of St. Louis. Built in 1929, this landmark building combines modern comforts with Midwestern charm and hospitality. Our hotel is steps from the Metro Link/Light Rail system, making it simply to visit downtown and its attractions including: Gateway Arch, Busch Stadium, Riverboat Casinos, and Union Station. We are also directly across from the Scottrade Center Sports Arena - home of the St. Louis Blues.
Something for Everyone
During your visit, relax on our sun deck next to the indoor heated swimming pool, or grab a bite to eat in Bistro 14. Our chef and his team have created an American-influenced menu sure to satisfy any appetite. Planning an event? With over 29,000 square feet of meeting room space, we can accommodate anything from a large extravagant event to a small intimate get together.
Inviting Spaces
Begin your day in one of our oversized guest rooms, offering queen sofa sleepers, wet bars, refrigerators and sweeping views of the city or garden atrium. Located on preferred floors, Sheraton Club guest rooms offer upgraded amenities, free bottled water and complimentary fitness center access. Club guests also have special access to the Club Lounge seven days a week to get comfortable and connect.
