SLS Las Vegas, formerly the Sahara, will open tonight at midnight. “Style, Luxury, Service,” is what SLS stands for, in case you were wondering. The site, once home to the ... More...