SLS Las Vegas Hotel details: The SLS Hotel and Casino Las Vegas (once in the past Sahara Hotel and Casino) is an inn and gambling club situated on the Las Vegas Strip in Winchester, Nevada. ... This stylish hotel on the Strip is 1 mile from the Las Vegas Convention Center and 3 miles from the Fremont Street Experience.