The Parkway Hotel St. Louis
4550 Forest Park Ave
St. Louis,
MO 63108
Near Cathedral Basilica of St. Louis