No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
I got it too, it's a BS offer, pretty much a 1% bonus since 25k = $250 1 night hotel.
In addition to a significant "step" spend requirement, you'd need to be anticipating a reasonably good point value in the first place to make the card better than a ~2% card.
I've gotten some good bonus offers on my SPG Lux (I'll change the name I use when they actually get a replacement card to me!) but I'd personally skip that one and use CFU/BBP instead.