Holiday Inn Express Las Vegas South, Las Vegas, Nevada