Chase Park Plaza Hotel
St. Louis , MO 63108
Featuring more than 300 luxury rooms, suites and premier apartments for overnight and extended stay guests. This legendary St. Louis hotel features a five-screen movie theater, convention, conference and meeting facilities, exciting restaurants and bars, gourmet catering and retail shops. TAG Approved® Accommodation.
Not sure how to get here? Get Directions