1200 South Kirkwood Road · St. Louis, MO 63122
1200 South Kirkwood Road
St. Louis, MO 63122
No verified reviews yet for this property.
Rooms are inconsistently cleaned with peeling tub paint, loose faucets, and stained towels. Beds have deep dents and lack comfort. WiFi cuts out, hot water fails sometimes, and front desk staff are dismissive when you report problems. Management refuses refunds and won't compensate for issues.