Lodging giant Starwood Resorts Worldwide has a deal with the SLS Las Vegas to land its first W branded hotel on the Strip, a move that could help lift the financial profile of both the resort and its North Strip neighborhood.
Lodging giant Starwood Resorts Worldwide has a deal with the SLS Las Vegas to land its first W branded hotel on the Strip, a move that could help lift the financial profile of both the resort and its North Strip neighborhood.