Sacrifice befindet sich in unmittelbarer Nähe vom 3-Sterne-Hotel Tru By Hilton St Louis Downtown Mo Saint Louis und ist unter anderem in etwa 5 Gehminuten zu erreichen. Das Hotel bietet ein Fitnesszentrum und ein 24-Stunden-Fitnesscenter und befindet sich im Herzen von der Stadt, lediglich 450 Meter vom Campbell House Museum entfernt.
Busch Stadion ist in ungefähr 1 km Entfernung. Das Stifel Theatre ist auch in einer 500 Meter Entfernung vom Tru By Hilton St Louis Downtown Mo Saint Louis. Das Hotel ist unter anderem umgeben von mehreren Parks. Kathedralbasilika St. Louis ist circa 5 km von der Unterkunft entfernt, während die Bushaltestelle Civic Center Transit Center zu Fuß in nur 10 Minuten zu erreichen ist. Das Hotel Tru By Hilton St Louis Downtown Mo nicht weit entfernt von der Stadtbahn Union.
Im Hotel wird ein einfaches Frühstück angeboten. Das Restaurant Red Oak Biscuits liegt 400 m von der Unterkunft.