Sheraton-St Louis City Ctr

400 S 14th St 1 St LouisMO63103
Open
Sunday
Open All Day
Monday
Open All Day
Tuesday
Open All Day
Wednesday
Open All Day
Thursday
Open All Day
Friday
Open All Day
Saturday
Open All Day
Payment Methods: Visa, MasterCard, American Express, Discover, Diners Club, Debit
Average Rating
4
Total Reviews
(312)
Recommended 0
Not Recommended 0
Average Rating Over Time
Map

Open Map

Description

This lovely hotel is set in Downtown. St Louis City Center Hotel is not a pet-friendly establishment.
by skoosh on February 21, 2019 from skoosh

Tips

If you see a lower published rate prior to, or within 24 hours of, booking your room, submit it to the Best Rate Guarantee Claim program and the lower price will be honored.
by Citysearch on January 17, 2007 from Citysearch

Editorial Reviews

With a great location right next to a MetroLink Station and within walking distance of Union Station and Busch Stadium, this hotel occupies four floors of the renovated Edison Brothers warehouse, distinctive for a trompe l'oeil mural that draws its imagery from St. Louis landmarks and the 1904 World's Fair. Pluses include the in-house parking garage and the 10,000-square-foot sports bar and...
by frommers on June 03, 2007 from frommers
Comfortable hotel for hard-working business travelers and leisure guests looking to relax.:
In Short
Each room features a large desk and Sweet Sleeper bed with a custom plush-top mattress, fleece blanket, duvet and five fluffy pillows. Rooms come with a two-line phone, voice...
by by Nathan Stull at Citysearch on October 15, 2004 from Citysearch

Information from the business

Comfortable hotel for business travelers and leisure guests to relax. Downtown St. Louis location Near Busch Stadium & the Arch View Special Offers & Packages 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...
by Citysearch on October 22, 2007 from Citysearch
Property Location With a stay at St. Louis City Center Hotel , you'll be centrally located in St. Louis, steps from Scottrade Center and minutes from Peabody Opera House. This hotel is close to Busch Stadium and Gateway Arch.

Rooms Make yourself at home in one of the 288 guestrooms. Premium TV channels and video-game consoles are provided for your entertainment, with wired and wireless...
by yellowpages on February 19, 2015 from yellowpages