3131 Las Vegas Blvd. South, Las Vegas, Nevada 89109 USA
Hotel Room
Photo Credit: wwarby, CC BY 2.0
Claim copyright