Only 3 miles from McCarran International Airport, Las Vegas Strip and Sands Expo Convention Center. Minutes away from Raiders Stadium, T-Mobile Arena and Las Vegas Convention Center. Easy access to explore the Red Rock Canyon, Lake Mead or Hoover Dam. See More Conveniently situated across McCarran Rent-A Car Center Within walking distance to Las Vegas South Premium Outlets See Less