That cloth across the end of the bed is called a bed runner.
🛏 Why hotels use a bed runner:
1. Cleanliness barrier
Guests often place luggage, handbags, or jackets on the bed. The runner protects the white sheets from dirt.
2. Foot protection
If someone sits or lies on the bed with shoes on, the runner protects the bedding from stains.
3. Decorative touch
Hotels use runners to add color and style to the room design. It makes the bed look more luxurious and complete.
4. Easy to wash
Instead of washing the whole duvet daily, hotels can simply replace or clean the runner if it gets dirty.
5. Brand & presentation
It creates a neat, “finished” look that photographs well and feels upscale.
If you’d like, I can also explain why hotels use so many white sheets — there’s an interesting reason behind that too.