South Point Casino and Hotel is a 25-plus-story resort located in the heart of the new Las Vegas South Strip, a few miles south of McCarran Airport and adjacent to I-15. And is owned and operated by Michael Gaughan. Betting on sports futures, props and lay bets.