South Point Hotel Casino and Spa South Point Hotel Casino and Spa
Las Vegas, Nevada
Love it here! Off the strip resort with lots of fun activities