Chase Park Plaza Hotel
St. Louis , MO 63108
Located in the heart of the Central West End with 338 hotel rooms and 51 Executive Apartments for longer stays. Features include three restaurants, pool and patio, movie theater, Sante© Fitness & Wellness, Aveda Salon & Spa. Also offers full catering and 65,000 sq. ft. of event space. TAG Approved®.
Not sure how to get here? Get Directions