Indy's newest hotel is full of tributes to local icons