Embassy Suites 610 North 7th Street - Saint Louis, Missouri 63101 Approximately 0.5 miles from Shrine of Saint Joseph Compare prices for hotels in Saint Louis, MO
Embassy Suites Saint Louis - Downtown is the closest Embassy Suites hotel to Shrine of Saint Joseph.