Sheraton St. Louis City Center Hotel And Suites
Sheraton St. Louis City Center Hotel And Suites is a hotel located in Saint Louis. A beautifully renovated downtown historic hotel, the Sheraton St. Louis City Center Hotel & Suites is truly all things to everyone. Whether on business or pleasure, we offer the amenities and location you require. We're also adjacent to the Metro Link/Light Rail system, directly across from the Savvis Center Sports Arena - home of the St. Louis Blues, and just blocks from all the downtown attractions such as the Arch, Busch Stadium, Riverboat Casinos, Union Station, and more. Our beautifully appointed, oversized guest rooms and suites offer queen sofa sleepers, wet bars, and refrigerators. Relax on our sun deck next to the indoor heated Olympic sized pool. Or enjoy Jacques, our 10,000 square foot sports bar and interactive game room with 28 televisions. With over 30,000 square feet of meeting room space, all equipped with Internet access, we are designed to host the perfect business meeting. Our one-of-a-kind city view ballroom boasts spectacular views of downtown's skyline and is a beautiful setting for weddings, as well as social functions. We truly offer something for everyone.
Places to eat within 5km of Sheraton St. Louis City Center Hotel And Suites include St Louis Steakhouse, Red Lobster, Gio's Ristorante, and Mike Shannon's Steaks.
The information displayed here is displayed 'as is'. Also check the website ( if listed ) for up-to-date information, prices and availability. WhereToStayUSA is not responsible for the content of external websites. If you are the owner or operator of Sheraton St. Louis City Center Hotel And Suites and wish to update or modify the content on this page including room details, specials and getaways or availability, please use our submission page.
Address and Location details
