Hotels in St. Louis 1. The Royal Sonesta Chase Park Plaza St. Louis Address : 212 Kingshighway Blvd, St. Louis, […]