Starwood Hotels & Resorts Worldwide, Inc.® and its new destination sensation brand, Aloft® Hotels, announces the signing of Aloft London ExCeL. Scheduled to open in advance of the London Olympics in 2012, this 252 room hotel will be located at ExCe
Read More