Maryland Heights is a pretty good area. A bit far from the event, but a good set of hotels out that way.
Won't ever say any area is 100% safe (because none is), but with Maryland Heights, you are doing all right....and then you get a straight shot down highway 70 to the venue.
Vince