Palms Place Hotel And Spa

4381 West Flamingo Road, Las Vegas, Nevada, 89104