top of page

WESTIN ST. LOUIS

Limited Partner Investment
Acquired: 2017
Status: Current

The Westin St. Louis is a distinctive, 255-room luxury hotel housed in the historic brick warehouses of the former Cupples Station complex, located near Busch Stadium and the Gateway Arch. It opened in 2001 as part of a $92 million adaptive reuse project that won architectural awards. The property features spacious, modern, loft-style guest rooms with high ceilings. It provides a full complement of services including a health club and meeting spaces, maintaining a refined atmosphere that celebrates the building's 19th-century industrial heritage.
Limited Partner Investment
Acquired: 2017
Status: Current
bottom of page