Release Summary

Starwood Hotels & Resorts Worldwide, Inc.® today announced the opening of Aloft Liverpool, the second Aloft hotel in the UK.

Starwood Hotels & Resorts Worldwide, Inc.