The Tru by Hilton Indianapolis Downtown ( located at 601 Russell Avenue ) is officially open! The ribbon-cutting took place on Friday, Mar. 5, 2021. Stadium Village welcomes this new development into our area and we are excited for the momentum this project has created and for the other additional developments soon to open. See photos below of the ribbon-cutting event.