Sheraton West Port Plaza Tower
900 West Port Plaza Dr., St. Louis, Missouri, 63146, USA
This corporate-style hotel is within the 42-acre West Port Plaza entertainment complex, which houses restaurants, small music venues, a movie theater, and some shopping. The location provides convenient access to various West County corporate locations along I-40 and I-270. Guests also have access to amenities at the hotel's sister property, the Sheraton West Port Lakeside Chalet.
BACK TO TOP