Element Hotel News
Starwood Hotels & Resorts to open first Element Hotel in Europe
Starwood Hotels & Resorts Worldwide, Inc. has signed an agreement with Bari Gruppe GmbH & Co. KG to open a new-build Element hotel at Gateway Gardens, Frankfurt`s new city district near the airport.