Westin-St Louis
811 Spruce St
St Louis, MO 63102-1717

Found 1 report:

I stayed at the westin in downtown St. Louis and had spots on my shoulders from bed bug bites after 3 nights if staying there.









No nearby bug reports