Read Time:1 Minute, 30 Second Branding Featured News Starwood Checks into the Netherlands with Element Deborah Joy Peter April 15, 2016April 15, 2016 Share An atmosphere which fuels life in balance and on the move, the Element experience is suited to travellers staying for days or weeks. Starwood Hotels &...