Any reason you cannot put a litterbox there?

You need to clean the spot using specialiized cleaners to get rid of the smell. There's stuff you can buy at any pet-supply store that has an enzyme that breaks down the chemical. (There's one called Nature's Miracle). Anything else won't be as effective.