Both IHG and Marriott have similar properties in the same sense of the Homewood. They are readily bookable with points. You just need to know the brands that are for this type of "family suites". Marriott has at least 3 brands that fall into this category, fwiw.
If OP is looking for the "aspirational" suites, then HHonor and may be Hyatt might be the only 2 brands that he can book with points only.