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 four restaurants, pool and patio, movie theater, Santé© Fitness & Wellness, Aveda Salon & Spa. Also offers full catering and 65,000 sq. ft. of event space.
Not sure how to get here? Get Directions