SLS – Las Vegas SLS Hotel, the 300,000 square foot Las Vegas hotel and casino goliath, is much more than just a place to sleep and gamble your savings away. The Nevada-based....