Location: the world's Largest Super 8 is centrally located one block from the Las Vegas Strip, just off of interstate 15.
See more: Hotels in USA Hotels in Las Vegas Holiday Destinations in USA