Marriott St. Louis West
St Louis, MO
The 300-room Marriott West St. Louis is located in the Maryville Centre Office Park, home of numerous key St. Louis corporations, amongst the natural setting of trees and lakes.
Marriott St. Louis West offers a swimming pool, fitness center, sauna, whirlpool, and jogging trails throughout Maryville Centre.
660 Maryville Centre Dr., St Louis, MO 63141, USA