I suspect that you won't be able to. Hotels.com differentiate between the hotels they sell that you can cancel prior to arrival and those that you can't, sounds like you picked a hotel that you can't. I would imagine you have to chalk it up to experience unfortunately.