20-25%?? i find that hard to believe. When i travel i book at Hilton chains and over the years have aquired a lot of points. but its still not enough points to get a night stay pretty much anywhere.
Every other week I stay at an Embassy Suites for 4 nights. Total invoice is $661.20, and I currently earn 26,204 points each week. Later this year when I reach higher status, it'll be 28,230 points each week. Most recent point redemption I got 0.59 cents per point on the hotel room I booked.
28230 * 0.59 / 66120 = 25.2%
Tack on that while each stay at the Embassy Suites, I could stay a 5th night there absolutely free. I don't because I'd rather get back home. But I could.