Stratosphere Casino Hotel and Tower Stratosphere Casino Hotel and Tower
Las Vegas, Nevada
very clean and great customer service