In general hotel rewards cards are good for their initial bonus offer, for status they give you just for having the card, and for an annual free night that’s worth more than the annual fee — making the card worth keeping.
That’s how I think about most hotel credit cards, but I go out of my way to spend on the World Of Hyatt Credit Card for 3 reasons.