Brands are augmenting the guest experience by turning hotel and rentals into immersive storefronts, ushering in a long-awaited revival of souvenirs.