Out With the W Hotel, In With the Grand Tower at the SLS Las Vegas

Travel Weekly

Roughly a year and a half after W Hotels made its Las Vegas debut via a 289-room tower at the SLS Las Vegas, the stylish, design-centric brand is packing up and leaving the desert.

Related Posts