811 Spruce Street, Saint Louis, MO 63102, USA
811 Spruce St Saint Louis, MO 63102
St. Louis
Missouri
63102
US
877-411-3436877-411-3436
The Westin St. Louis welcomes a maximum of two dogs, 40lbs or less, per guest room for no additional fee. Only dogs allowed.