Question: What was Stratosphere Las Vegas located at 2200 South Las Vegas formerly known as? 
Sentence (from "Stratosphere Las Vegas"): The Stratosphere Las Vegas (formerly Vegas World) is a hotel, casino, and tower located on Las Vegas Boulevard just north of the Las Vegas Strip in Las Vegas, Nevada, United States.
Relevant evidence: Yes