Courtyard by Marriott Loading Map.... Courtyard by Marriott4341 Veterans Memorial Pkwy.Saint Peters, MO 63376 38.7961112 -90.5789494 Address 4341 Veterans Memorial Pkwy. Saint Peters MO 63376 United States Upcoming Events No events in this location