3131 Las Vegas Blvd. South, Las Vegas, Nevada 89109 USA
Photo Credit: www.booking.com
Claim copyright