Sorry, but you will find that most of the major chains are switching to a 48-hour (or greater) cancellation policy. Some large businesses negotiate corporate contracts which trim the 48 hours back, but not that many.
You are free to search around, but as time passes you will find that what you found at this property is the norm.