Palms Place Hotel and Spa

4381 West Flamingo Road
Las Vegas
Nevada
United States