SLS Las Vegas Hotel and Casino is a resort owned by Stockbridge Real Estate and situated in Winchester, Nevada on the famed Las Vegas Strip. Formerly known as the Sahara Hotel and Casino until 2011, the newly renovated SLS Las Vegas opened its doors in August of 2014.
Read more