Mumbai Starwood Hotels & Resorts Worldwide, Inc., yesterday announced that it has completed the sale of W New Orleans --
Starwood completes sale of W New Orleans --