answer:High end hotels have more demanding customers. So they have better towels. Many (not all) hotels have the hotel name stitched or tufted on the towels, so it wouldn’t be very easy to pass those on to a lower end chain. I imagine it can happen, but it’s not the normal modus operandi. The more important question: Why do you get soft and absorbent towels on the first day of your stay, but get crappy old rough towels for all the remaining days? If noticed this at so many hotels. It’s like – once you are there, they can treat you like crap because they know you won’t leave.