Sept. 12, 2013 – In an event that culminated in a pedal-powered “spin” on traditional ribbon-cuttings, Starwood Hotels & Resorts Worldwide, Inc. (NYSE: HOT) celebrated the grand opening yesterday of the Element Vaughan Southwest. The Toronto-area hotel represents the international debut of Element® Hotels, Starwood’s eco-wise brand, which has gained a growing and loyal following, and is redefining the extended-stay market.

Read more…

Please subscribe to our Newsletter.

Don't worry we don't sell or publish our list.

* indicates required