Book the South Point Hotel Casino and Spa for the Las Vegas National Horse Show November 13 – 19, 2023