Search More


The Westin St. Louis

811 Spruce St. Louis, MO 63102 | St. Louis - Riverfront | 314-621-2000

Business Description

Located in the historic Cupples Station section of St. Louis, The Westin St. Louis boasts a premiere setting. Enjoy the nearby federal courthouse, pedestrian mall, and famed Gateway Arch. Watch a Cardinals game at Busch stadium or just explore the city. A convenient Avis car rental onsite makes getting around easy.