Stratosphere Casino Hotel and Tower Stratosphere Casino Hotel and Tower
Las Vegas, Nevada
Love it! VIP Hosts are very informative & helpful. Thank you