Beautiful place.and lots of love
by Love seeing the Righteous Brothers.. on 4/19/24South Point Showroom at South Point Hotel Casino and Spa - Las VegasMy experience was worth every penny going to vegas to see them.the casino was absolutely fantastic. South point .