Rest Your Weary Head in a 'Made in America' Hotel

The Marriott hotel chain will now use American-made towels, supporting workers across the country.