There aren't really any hotels right near the pub where we're hosting the memorial.
If you're in town only for the memorial and just need a place to stay, I would recommend staying in Kirkwood. It's about a 10-15 minutes drive/ride share from these hotels to the pub. You could try the following:
You can also look in the Brentwood area near the Galleria. It's a similar distance- about a 10 minute drive. There are six hotels there: SpringHill Suites, TownePlace Suites, Courtyard, Drury Inn, Residence Inn, and Homewood Suites.
If you're in town for a few days and you want a hip neighborhood with some restaurants and things to do nearby, I would recommend staying near Forest Park, in the Central West End or Delmar areas. These areas are a 15-20 minutes drive to the pub. Possibilities include:
- https://moonrisehotel.com/ (Delmar)
- https://www.sonesta.com/royal-sonesta/mo/st-louis/chase-park-plaza-royal-sonesta-st-louis
- https://www.marriott.com/en-us/hotels/stlaw-ac-hotel-st-louis-central-west-end/overview/