An Upscale and Charming St. Louis Hotel
Located in the vibrant Central West End neighborhood, Chase Park Plaza Hotel is a luxury St. Louis hotel. Enjoy personalized service, attention to detail, and welcoming hospitality. This five-star St. Louis hotel strives to ensure every guest has a wonderful stay, close to businesses, entertainment, shopping, and dining. Elegant and stylish, Chase Park Plaza Hotel is a premier choice for a St. Louis hotel.