Context : Aloft Hotels is a Hotel chain based in North America, owned by Starwood Hotels & Resorts Worldwide, although it is referred to as ``a vision of W Hotels''. 
Question : What is Aloft Hotels's parent company?
Starwood Hotels & Resorts Worldwide