A bizarre but interesting short by Italian film makerLuca Guadagnino for Starwood Hotel’s Luxury Collection. Thanks Richard!