South Point Hotel, Casino, and Spa

9777 Las Vegas Blvd S
Las Vegas
Nevada
United States