Results 1 results found Stratosphere and Sahara Las Vegas, Las Vegas, Nevada, United States of America, North America Sahara and Stratosphere Casinos, Las Vegas, Nevada, United States of America, North America Sahara Hotel and Casino, Las Vegas, Nevada, United States of America, North America